python - Django LookupError: App 'accounts' doesn't have a 'User' model -
after upgrading django 1.10 1.11, i've been receiving issue when doing anything. can't start server, nor run manage.py.
before upgrading, did not receive issue not sure what's changed since cause issue.
i've tried deleting database, nothing's changed.
my settings.py auth_user_model/installed_apps:
auth_user_model = 'accounts.user' installed_apps = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'accounts.apps.accountsconfig', 'forum.apps.forumconfig', ]
my user model:
class user(abstractuser): profile_picture = models.imagefield(null=true, blank=true) birth_date = models.datefield(null=true, blank=true)
the error:
> failed real commands on module "csforum": python process died code 1: traceback (most recent call last): file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\apps\config.py", line 169, in get_model return self.models[model_name.lower()] keyerror: 'user' during handling of above exception, exception occurred: traceback (most recent call last): file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\contrib\auth\__init__.py", line 193, in get_user_model return django_apps.get_model(settings.auth_user_model, require_ready=false) file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\apps\registry.py", line 205, in get_model return app_config.get_model(model_name, require_ready=require_ready) file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\apps\config.py", line 172, in get_model "app '%s' doesn't have '%s' model." % (self.label, model_name)) lookuperror: app 'accounts' doesn't have 'user' model. during handling of above exception, exception occurred: traceback (most recent call last): file "c:\program files\jetbrains\pycharm 2017.2.1\helpers\pycharm\_jb_manage_tasks_provider.py", line 25, in <module> django.setup() file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\__init__.py", line 27, in setup apps.populate(settings.installed_apps) file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\apps\registry.py", line 108, in populate app_config.import_models() file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\apps\config.py", line 202, in import_models self.models_module = import_module(models_module_name) file "c:\users\elian\appdata\local\programs\python\python36-32\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) file "<frozen importlib._bootstrap>", line 978, in _gcd_import file "<frozen importlib._bootstrap>", line 961, in _find_and_load file "<frozen importlib._bootstrap>", line 950, in _find_and_load_unlocked file "<frozen importlib._bootstrap>", line 655, in _load_unlocked file "<frozen importlib._bootstrap_external>", line 678, in exec_module file "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed file "c:\users\elian\onedrive\pycharmprojects\csforum\accounts\models.py", line 1, in <module> django.contrib.auth.admin import useradmin file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\contrib\auth\admin.py", line 7, in <module> django.contrib.auth.forms import ( file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\contrib\auth\forms.py", line 22, in <module> usermodel = get_user_model() file "c:\users\elian\appdata\local\programs\python\python36-32\lib\site-packages\django\contrib\auth\__init__.py", line 198, in get_user_model "auth_user_model refers model '%s' has not been installed" % settings.auth_user_model django.core.exceptions.improperlyconfigured: auth_user_model refers model 'accounts.user' has not been installed
i have managed solve one. issue customuseradmin (extended useradmin custom fields in admin page) no longer in models.py after upgrading 1.11. in admin.py , issue no longer occurs.
Comments
Post a Comment