加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

使用通用登录视图时“name’django’未定义”错误?

发布时间:2020-12-20 11:32:47 所属栏目:Python 来源:网络整理
导读:我正在尝试使用 django提供的通用登录视图,这是我的urls.py: url(r'^login/$',django.contrib.auth.views.login), 当我运行服务器并转到 127.0.0.1 它给了我一个 NameError at / 话 name 'django' is not defined 当我删除’django’并将其留在 contrib.aut
我正在尝试使用 django提供的通用登录视图,这是我的urls.py:

url(r'^login/$',django.contrib.auth.views.login),

当我运行服务器并转到

127.0.0.1

它给了我一个

NameError at /

name 'django' is not defined

当我删除’django’并将其留在

contrib.auth.views.login

它给了一个

NameError at /

name 'contrib' is not defined

任何想法为什么以及如何解决这个问题?

解决方法

而不是django.contrib.auth.views.login,请尝试在urls.py的顶部说明:来自django.contrib.auth导入视图.然后,在您最初放置django.contrib.auth.views.login的url登录模式中,将其替换为views.login.如果这不起作用,请发布您的完整urls.py.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读