如何删除 allauth 注册 URL,同时保留 Django 中的登录 URL?我正在使用 allauth 包进行身份验证,我只想保留登录 URL,同时删除其余 URL,因为我有只需要登录的项目。谁能提供有关如何实现此目标的代码片段?
我尝试使用 url 方法从我的 URL 模式中排除其余 url,但这也破坏了登录 URL。我原本期望只删除注册 URL,同时保持登录 URL 通过 Django 中的 allauth 包可访问
编辑:我的 urlpatterns
urlpatterns = [path('', include('Departments.urls')),
path('', include('Managements.urls')),
path('', include('Registration.urls')),
path('accounts/', include('allauth.urls')),]
您所要做的就是包含 allauth 库的观点:
from allauth.account.views import signup, login, logout
urlpatterns = [
path("account/login/", login, name="account_login"),
path("account/logout/", logout, name="account_logout")
]