Django urls: match '^$' and '^page/\d+)/$' in one urlpatterns -
i have view:
index(request,page=1) for now, use match both "" , "page/\d+" views.index:
url(r'^$', views.index) url(r'^page/(?p<page>\d+)/$', views.index) there many views need match both "" , "page/\d+", wonder if there easy way match 2 kinds of urls.thank you.
you can use following url.
url(r'^$|^page/(?p<page>\d+)/$', views.index) but have change view function follow:
def index(request, page): if page none: page = 1 ... note: adds complexity in urlpatterns forget because makes harder debug , read.
Comments
Post a Comment