# demo01 urls.py
from django.contrib import admin
from django.conf.urls import url,include
from demo01 import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^login/$', views.login),
url(r'^api/', include('demo02.urls')), #包含demo02目录的urls文件为子目录,与当前目录的api/做拼接。
]
# demo02 urls.py
from django.conf.urls import url,include
from demo02 import views
urlpatterns = [
url(r'^list.html', views.list),
url(r'^add.html', views.add),
url(r'^update.html', views.update),
url(r'^delete.html', views.delete),
]
from django.contrib import admin
from django.conf.urls import url,include
from demo02 import views
urlpatterns = [
url(r'^list.html', views.list),
url(r'^add.html', views.add),
url(r'^/page(?P<num>[0-9]+)/update.html', views.update), # num是key,后面是value
url(r'^delete.html', views.delete),
]
# views.py
def update(request,num): #用户访问传递匹配num正则
print(num)
return HttpResponse('this update')