django - 如何在不位于/accounts/login url 的情况下显示 django allauth 注册页面?

标签 django django-allauth django-login

pinterest、facebook 和 tumblr 等许多网站的主页上都有注册页面。是否可以让 allauth 登录页面显示在主页上而不是/accounts/login 页面上?

最佳答案

当然可以!只需将您想要访问的 URL 路由到 allauth 登录 View 即可

from django.conf.urls import patterns, include, url
from main import views
from allauth.account import views as allauthviews

urlpatterns = patterns('',
    url(r'^$', allauthviews.login),
    url(r'^someurl/$', views.home)
)

关于django - 如何在不位于/accounts/login url 的情况下显示 django allauth 注册页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25777241/

相关文章:

python - Django - 登录 View : 'AnonymousUser' object has no attribute '_meta'

python - 带有 unicode 字符的源文件使 Django 抛出 SyntaxError 异常

django - 使用 update_fields 保存不会影响任何行(更改类时)

python - Django DetailView - 如何更改 get_object 以检查字段

python - ImportError:没有名为weather_Core_Engine.weather_DB_Handler的模块

python - 使用 Django 和 django-allauth 获取新用户的 Twitter 电子邮件地址

python - 如何覆盖 django-allauth 中的模板?

python - 覆盖rest-auth注册以向我的后端添加额外的字段

django - 通过 Django 中的后端身份验证创建时将用户标记为新用户