如何解决Django中的URL冲突?

时间:2015-04-21 10:02:06

标签: python django django-urls

如何解决这种暧昧的规则冲突:

url(r'^help/(?P<page>\w+)/$', 'ecc.views.help_page', name='help_page'),
url(r'^help/search/?$', 'ecc.views.help_search', name='help_search'),

当我访问:site.com/help/search时,从Django的角度来看,我会去帮助/页面。如何设置此规则的优先级?

1 个答案:

答案 0 :(得分:4)

订单给出了初始优先级,因此只需将help/search/规则置于另一个规则之上即可。