Thank you so much, Stephen.

I installed the development version of Mezzanine from GitHub and it worked!

I didn't find any mention of Mezzanine only supporting Django (1.10) in the 
documentation. How did you know?

On Monday, July 31, 2017 at 12:34:51 AM UTC-5, Alex Mears wrote:
>
> I've spent many hours myself trying to solve this problem and cannot work 
> out if it's a Mezzanine or Django issue.
>
> I suspect it's a stupid mistake I'm making and would appreciate any help 
> to resolve.
>
> From http://127.0.0.1:8000/admin/login/?next=/admin/
>
>
> <https://lh3.googleusercontent.com/-ke8fEmyYyd0/WX69VFjaLGI/AAAAAAAABBQ/QFvAk7aMjR41soswvKt-uKzHKOdkKObEQCLcBGAs/s1600/admin%2Blogin.png>
>
>
> I input my username and password, click 'Log in' and get a Traceback:
>
> Environment:
>
> Request Method: POST
> Request URL: http://127.0.0.1:8000/admin/login/?next=/admin/
>
>
> Django Version: 1.11.2
> Python Version: 3.4.2
> Installed Applications:
> ('mezzanine.boot',
>  'django.contrib.auth',
>  'django.contrib.contenttypes',
>  'django.contrib.redirects',
>  'django.contrib.sessions',
>  'django.contrib.sites',
>  'django.contrib.sitemaps',
>  'mezzanine.conf',
>  'mezzanine.core',
>  'mezzanine.generic',
>  'mezzanine.pages',
>  'mezzanine.blog',
>  'mezzanine.forms',
>  'mezzanine.galleries',
>  'mezzanine.twitter',
>  'django.contrib.admin',
>  'django.contrib.staticfiles',
>  'django_comments')
> 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',
>  'mezzanine.core.request.CurrentRequestMiddleware',
>  'mezzanine.core.middleware.RedirectFallbackMiddleware',
>  'mezzanine.core.middleware.TemplateForDeviceMiddleware',
>  'mezzanine.core.middleware.TemplateForHostMiddleware',
>  'mezzanine.core.middleware.AdminLoginInterfaceSelectorMiddleware',
>  'mezzanine.core.middleware.SitePermissionMiddleware',
>  'mezzanine.pages.middleware.PageMiddleware')
>
>
> Traceback:
>
>
> File 
> "c:\projects\1111\lib\site-packages\django\core\handlers\exception.py" in 
> inner
>   41.             response = get_response(request)
>
>
> File "c:\projects\1111\lib\site-packages\django\core\handlers\base.py" in 
> _legacy_get_response
>   249.             response = self._get_response(request)
>
>
> File "c:\projects\1111\lib\site-packages\django\core\handlers\base.py" in 
> _get_response
>   178.             response = middleware_method(request, callback, 
> callback_args, callback_kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\mezzanine\core\middleware.py" in 
> process_view
>   39.             response = view_func(request, *view_args, **view_kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\views\decorators\cache.py" 
> in _wrapped_view_func
>   57.         response = view_func(request, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\contrib\admin\sites.py" in 
> login
>   393.         return LoginView.as_view(**defaults)(request)
>
>
> File "c:\projects\1111\lib\site-packages\django\views\generic\base.py" in 
> view
>   68.             return self.dispatch(request, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> _wrapper
>   67.             return bound_func(*args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\views\decorators\debug.py" 
> in sensitive_post_parameters_wrapper
>   76.             return view(request, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> bound_func
>   63.                 return func.__get__(self, type(self))(*args2, 
> **kwargs2)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> _wrapper
>   67.             return bound_func(*args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> _wrapped_view
>   149.                     response = view_func(request, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> bound_func
>   63.                 return func.__get__(self, type(self))(*args2, 
> **kwargs2)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> _wrapper
>   67.             return bound_func(*args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\views\decorators\cache.py" 
> in _wrapped_view_func
>   57.         response = view_func(request, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\utils\decorators.py" in 
> bound_func
>   63.                 return func.__get__(self, type(self))(*args2, 
> **kwargs2)
>
>
> File "c:\projects\1111\lib\site-packages\django\contrib\auth\views.py" in 
> dispatch
>   90.         return super(LoginView, self).dispatch(request, *args, 
> **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\views\generic\base.py" in 
> dispatch
>   88.         return handler(request, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\views\generic\edit.py" in 
> post
>   182.         if form.is_valid():
>
>
> File "c:\projects\1111\lib\site-packages\django\forms\forms.py" in is_valid
>   183.         return self.is_bound and not self.errors
>
>
> File "c:\projects\1111\lib\site-packages\django\forms\forms.py" in errors
>   175.             self.full_clean()
>
>
> File "c:\projects\1111\lib\site-packages\django\forms\forms.py" in 
> full_clean
>   385.         self._clean_form()
>
>
> File "c:\projects\1111\lib\site-packages\django\forms\forms.py" in 
> _clean_form
>   412.             cleaned_data = self.clean()
>
>
> File "c:\projects\1111\lib\site-packages\django\contrib\auth\forms.py" in 
> clean
>   187.             self.user_cache = authenticate(self.request, 
> username=username, password=password)
>
>
> File "c:\projects\1111\lib\site-packages\django\contrib\auth\__init__.py" 
> in authenticate
>   70.             user = _authenticate_with_backend(backend, backend_path, 
> request, credentials)
>
>
> File "c:\projects\1111\lib\site-packages\django\contrib\auth\__init__.py" 
> in _authenticate_with_backend
>   115.     return backend.authenticate(*args, **credentials)
>
>
> File "c:\projects\1111\lib\site-packages\mezzanine\core\auth_backends.py" 
> in authenticate
>   34.                     user = User.objects.get(username_or_email, 
> **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\manager.py" in 
> manager_method
>   85.                 return getattr(self.get_queryset(), name)(*args, 
> **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\query.py" in get
>   371.         clone = self.filter(*args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\query.py" in 
> filter
>   784.         return self._filter_or_exclude(False, *args, **kwargs)
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\query.py" in 
> _filter_or_exclude
>   802.             clone.query.add_q(Q(*args, **kwargs))
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\sql\query.py" in 
> add_q
>   1261.         clause, _ = self._add_q(q_object, self.used_aliases)
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\sql\query.py" in 
> _add_q
>   1287.                     allow_joins=allow_joins, split_subq=split_subq,
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\sql\query.py" in 
> build_filter
>   1165.         lookups, parts, reffed_expression = 
> self.solve_lookup_type(arg)
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\sql\query.py" in 
> solve_lookup_type
>   1045.         _, field, _, lookup_parts = 
> self.names_to_path(lookup_splitted, self.get_meta())
>
>
> File "c:\projects\1111\lib\site-packages\django\db\models\sql\query.py" in 
> names_to_path
>   1363.                                      "Choices are: %s" % (name, ", 
> ".join(available)))
>
>
> Exception Type: FieldError at /admin/login/
> Exception Value: Cannot resolve keyword 'request' into field. Choices are: 
> blogposts, comment_comments, comment_flags, date_joined, email, first_name, 
> groups, id, is_active, is_staff, is_superuser, last_login, last_name, 
> logentry, password, ratings, sitepermissions, user_permissions, username
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to