Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django登录并在主页上注册_Python_Django_Forms_Registration - Fatal编程技术网

Python Django登录并在主页上注册

Python Django登录并在主页上注册,python,django,forms,registration,Python,Django,Forms,Registration,我正在使用Django AllAuth进行用户注册。我想在主页上直接显示登录表单和登录表单,类似于Facebook、LinkedIn等。我看过以下帖子: 登录表单可以工作,但当用户名或密码不正确时,页面将重定向到/accounts/login并显示错误消息。Django注册似乎也使用/accounts/*URL。我如何使用Django授权/注册应用程序,并在主页上显示登录表单和注册表单 我的URL.py是: urlpatterns = [ url(r'^admin/', admin.

我正在使用Django AllAuth进行用户注册。我想在主页上直接显示登录表单和登录表单,类似于Facebook、LinkedIn等。我看过以下帖子:

登录表单可以工作,但当用户名或密码不正确时,页面将重定向到/accounts/login并显示错误消息。Django注册似乎也使用/accounts/*URL。我如何使用Django授权/注册应用程序,并在主页上显示登录表单和注册表单

我的URL.py是:

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^accounts/', include('allauth.urls')),
]

你说“…类似于Facebook…”。好吧,若你们在Facebook上用不正确的凭证登录,你们会被重定向到显示错误信息的登录页面。我认为你的应用程序也在以同样的方式运行,不是吗?这是一个很好的观点。请忽略与Facebook类似的部分。问题的关键是如何覆盖allauth视图!