I refer to following GitHub repo which is based on Django 2.0 and cookiecutter-django: github.com/Apfelschuss/apfelschuss/tree/c8851430201daeb7d1d81c5a6b3c8a639ea27b02
I am getting the following error when trying to run the app:
RuntimeError: Model class votes.models.Author doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.
Error appeared with this line of code.
I tried to do as described in https://mcmap.net/q/115944/-django-model-quot-doesn-39-t-declare-an-explicit-app_label-quot but without success:
config/settings/base.py
LOCAL_APPS = [
"apfelschuss.votes.apps.VotesConfig"
]
apfelschuss/votes/apps.py
from django.apps import AppConfig
class VotesConfig(AppConfig):
name = "apfelschuss.votes"
verbose_name = "Votes"
Any idea what I am doing wrong?
If anyone is interested how to run the docker container of the repo. It is described here.
Meta
. Absolute imports don't do anything if you models and not in the same directory/package as the app. – Kvass