我有
似乎没有任何模式。如果您在文件中看到有效模式,则问题可能是由循环导入错误引起的。
我在子应用程序的 urls.py 中写了
from django.conf.urls import url
from django.contrib.views import login,logout
urlpatterns = [
url(r'^login/$', login,
name='login'),
url(r'^logout/$', logout, name='logout')
]
在父应用程序的 urls.py 中,
from django.conf import settings
from django.conf.urls import include, url
from django.conf.urls.static import static
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^accounts/', include('accounts.urls')),
url(r'^api/', include('UserToken.urls')),
url(r'^UserDataAPI/', include('UserDataAPI.urls', namespace='UserDataAPI')),
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
我正在考虑子应用程序或父应用程序的 urls.py,但我不知道如何修复它。我应该怎么办?
原文由 kanade2017 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的导入不正确。
views.py
包含login
和logout
在django.contrib.auth
:app