Kos*_*tos 3 python regex django url
我有两个不同的网址:1)/campaigns/,其中列出了可用的广告系列; 2)campaigns/add/其中有一个表单用于填写要创建的广告系列的详细信息.
我的django urls.py文件看起来像:
url(r'^campaigns/', views.campaigns, name='agency-campaigns'),
url(r'^campaigns/add/$', views.add_campaign, name='agency-add-campaign')
Run Code Online (Sandbox Code Playgroud)
问题是每当我浏览/campaigns/网址时,它都会显示正确的模板.但是当我浏览/campaigns/add/网址时,它仍会显示/campaigns/网址模板.
这个子目录有什么问题?有任何想法吗?
提前致谢!
那是因为$在正则表达式的末尾没有字符串match()的结尾:
url(r'^campaigns/$', views.campaigns, name='agency-campaigns'),
# HERE^
Run Code Online (Sandbox Code Playgroud)
或者,您也可以在"代理商广告系列"之前添加"代理商添加广告系列"模式:
url(r'^campaigns/add/$', views.add_campaign, name='agency-add-campaign'),
url(r'^campaigns/', views.campaigns, name='agency-campaigns')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
144 次 |
| 最近记录: |