访问xadmin时报错:VariableDoesNotExist,求指导!!
来源:5-3 users app 的model注册
慕瓜15047
2019-08-17
按步骤对 settings.py 和 urls.py进行了更改,并重新生成数据库后(数据库新增xadmin开头的四个表),在访问xadmin后台时报错:

发生异常: VariableDoesNotExist
Failed lookup for key [LANGUAGE_CODE] in [{'True': True, 'False': False, 'None': None}, {'csrf_token': <SimpleLazyObject: <function csrf.<locals>._get_val at 0x000001E636953168>>, 'request': <WSGIRequest: GET '/xadmin/'>, 'user': <SimpleLazyObject: <UserProfile: root>>, 'perms': <django.contrib.auth.context_processors.PermWrapper object at 0x000001E636B23AC8>, 'messages': <django.contrib.messages.storage.fallback.FallbackStorage object at 0x000001E636913208>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}, {}, {'admin_view': <xadmin.sites.IndexViewDashboardCommAdminViewBaseAdminViewBaseAdminObjectViewobject object at 0x000001E636938408>, 'media': Media(css={'screen': ['/static/xadmin/css/xadmin.page.dashboard.css']}, js=['/static/xadmin/js/xadmin.page.dashboard.js', '/static/xadmin/js/xadmin.plugin.portal.js']), 'base_template': 'xadmin/base_site.html', 'menu_template': 'xadmin/includes/sitemenu_default.html', 'nav_menu': [{'title': 'Users', 'menus': [{'title': '用户信息', 'url': '/xadmin/users/userprofile/', 'icon': 'fa fa-user', 'order': 3}, {'title': '邮箱验证码', 'url': '/xadmin/users/emailverifyrecord/', 'icon': None, 'order': 5}, {'title': '轮播图', 'url': '/xadmin/users/banner/', 'icon': None, 'order': 6}], 'first_icon': 'fa fa-user', 'first_url': '/xadmin/users/userprofile/'}, {'title': '管理', 'menus': [{'title': '日志记录', 'url': '/xadmin/xadmin/log/', 'icon': 'fa fa-cog', 'order': 8}], 'first_icon': 'fa fa-cog', 'first_url': '/xadmin/xadmin/log/'}, {'title': '认证和授权', 'menus': [{'title': '组', 'url': '/xadmin/auth/group/', 'icon': 'fa fa-group', 'order': 2}, {'title': '权限', 'url': '/xadmin/auth/permission/', 'icon': 'fa fa-lock', 'order': 4}], 'first_icon': 'fa fa-group', 'first_url': '/xadmin/auth/group/'}], 'site_title': 'Django Xadmin', 'site_footer': '我的公司', 'breadcrumbs': [{'url': '/xadmin/', 'title': '首页'}], 'title': '主页面', 'icon': 'fa fa-dashboard', 'portal_key': 'dashboard:home:pos', 'columns': [], 'has_add_widget_permission': True, 'add_widget_url': '/xadmin/xadmin/userwidget/add/?user=1&page_id=home&_redirect=/xadmin/'}]
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 850, in _resolve_lookup
(bit, current)) # missing attribute
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 796, in resolve
value = self._resolve_lookup(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 671, in resolve
obj = self.var.resolve(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 987, in render
output = self.filter_expression.resolve(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 904, in render_annotated
return self.render(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 937, in render
bit = node.render_annotated(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 163, in _render
return self.nodelist.render(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 904, in render_annotated
return self.render(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 937, in render
bit = node.render_annotated(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 163, in _render
return self.nodelist.render(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 904, in render_annotated
return self.render(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 937, in render
bit = node.render_annotated(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 163, in _render
return self.nodelist.render(context)
File "C:\Users\Chaim\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\template\base.py", line 171, in render
return self._render(context)
File "D:\PYTHON\MxOnline\manage.py", line 17, in main
execute_from_command_line(sys.argv)
File "D:\PYTHON\MxOnline\manage.py", line 21, in <module>
main()
将urls.py改回 path(‘admin/’, admin.site.urls) 后,能正常访问admin后台
在github下载的xadmin-django2.zip
老师,这异常如何解决,求指导!!!
写回答
1回答
-
慕瓜15047
提问者
2019-08-17
补充一下:
我是win10系统
python 版本:3.7.4
django版本:2.2.3
022019-08-21
相似问题