Django: "Kein Modul namens context_processors" -Fehler nach Neustart
Ich habe eine Django-Site, die auf meinem PC funktioniert, und habe kurz auf meinem Server gearbeitet, nachdem ich sie geladen habe. Mir ist aufgefallen, dass mein Server Django 1.6 enthält, und ich habe ein Upgrade auf 1.8 durchgeführt.
Nach dem Neustart wird keine Seite meiner Website geladen und ich erhalte die Fehlermeldung:
ImportError Kein Modul namens context_processors
Ich habe die Dokumente zu Django und Allauth durchgelesen. Django erwähnt, dass in 1.8 die context_processors verschoben wurden und Allauth sagt, dass bestimmte Allauth-Tags im @ nicht mehr benötigt werdeTEMPLATE_CONTEXT_PROCESSORS
vonsettings.py
.
Django:https: //docs.djangoproject.com/de/1.8/ref/settings
Allauth:https: //django-allauth.readthedocs.org/en/latest/installation.htm
Jemand anderes in diese laufen? Bin ich auf dem richtigen Weg? Muss ich etwas an den Einstellungen ändern? Ich kann nicht wirklich sagen, ob es sich um ein Django- oder Allauth-Problem handelt, also weiß ich nicht, wo ich anfangen soll.
Jede Hilfe wird gebeten!
Zurück verfolgen
Django Version: 1.8.4
Python Version: 2.7.6
Installed Applications:
('django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'plant',
'journal',
'userimg',
'django.contrib.sites',
'allauth',
'allauth.account')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware')
Traceback:
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/core/handlers/base.py" in get_response
132. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/home/django/django_project/plant/views.py" in plant_main
24. return render(request, 'plant/plant_main.html', context)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/shortcuts.py" in render
67. template_name, context, request=request, using=using)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/template/loader.py" in render_to_string
99. return template.render(context, request)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/template/backends/django.py" in render
74. return self.template.render(context)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/template/base.py" in render
208. with context.bind_template(self):
File "/usr/lib/python2.7/contextlib.py" in __enter__
17. return self.gen.next()
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/template/context.py" in bind_template
237. processors = (template.engine.template_context_processors +
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/utils/functional.py" in __get__
60. res = instance.__dict__[self.name] = self.func(instance)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/template/engine.py" in template_context_processors
90. return tuple(import_string(path) for path in context_processors)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/template/engine.py" in <genexpr>
90. return tuple(import_string(path) for path in context_processors)
File "/usr/local/lib/python2.7/dist-packages/Django-1.8.4-py2.7.egg/django/utils/module_loading.py" in import_string
26. module = import_module(module_path)
File "/usr/lib/python2.7/importlib/__init__.py" in import_module
37. __import__(name)
Exception Type: ImportError at /plant/
Exception Value: No module named context_processors