1.通常我们可以项目下url.py中,使用include()关联到模块中的url,然后在子app中的url.py 进行修改。
2.我们也可以在项目下的url.py 直接编写
3.相同url开头的url的坑:
from django.conf.urls import url
from . import views
urlpatterns=[
url(r"^index/$",views.index),
# url(r"^say/$",views.say,name='say'),
url(r"^say",views.say,name='say'),
url(r"^sayhello",views.sayhello,name="sayhello"),
url(r"^add2/(\d+)/(\d+)/$",views.add2,name='add2')
]
views.py
def say(request):
return HttpResponse("hello")
def sayhello(request):
return HttpResponse("sayhello")