Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
Django中的url冲突_Django_Url - Fatal编程技术网

Django中的url冲突

Django中的url冲突,django,url,Django,Url,无论我使用什么url,我都会得到相同的页面。我会在home.html页面上找到我列出的所有内容。任何建议都是有价值的。谢谢 urlpatterns = [ url(r'^admin/', include(admin.site.urls)), url(r'^signup/', include('log.urls')), url(r'^login/', include('log.urls')), url(r'^logout/', include('log.urls')

无论我使用什么url,我都会得到相同的页面。我会在home.html页面上找到我列出的所有内容。任何建议都是有价值的。谢谢

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^signup/', include('log.urls')),
    url(r'^login/', include('log.urls')),
    url(r'^logout/', include('log.urls')),
    url(r'^', include('log.urls')),
]
来自

from django.conf.urls import url
from . import views

# We are adding a URL called /home
urlpatterns = [
    url(r'^signup/', views.signup, name='signup'),
    url(r'^login/', views.login, name='login'),
    url(r'^logout/', views.logout, name = 'logout'),
    url(r'^', views.home, name='home'),
]

您的模式是错误的,包括
log.url
。应该是

项目URL.py

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^', include('log.urls')),
]
from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^signup/$', views.signup, name='signup'),
    url(r'^login/$', views.login, name='login'),
    url(r'^logout/$', views.logout, name = 'logout'),
    url(r'^$', views.home, name='home'),
]
然后呢,

记录URL.py

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^', include('log.urls')),
]
from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^signup/$', views.signup, name='signup'),
    url(r'^login/$', views.login, name='login'),
    url(r'^logout/$', views.logout, name = 'logout'),
    url(r'^$', views.home, name='home'),
]