>
> How did you know?

http://jupo.org 
<http://www.google.com/url?q=http%3A%2F%2Fjupo.org&sa=D&sntz=1&usg=AFQjCNEIRWS2nrjAnpqavX2bR3SG3OBFyA>
 oh

<https://media.giphy.com/media/w6BjzB8tMIDg4/giphy.gif>


On Tuesday, August 1, 2017 at 9:23:15 PM UTC-5, Alex Mears wrote:
>
> 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