【发布时间】:2014-09-08 12:58:27
【问题描述】:
想象一个具有以下url.py 的应用程序:
urlpatterns = patterns('',
url(r'^$', views.index),
url(r'^double/(?P<number>\d+)/$', views.double),
)
还有这个views.py:
def double(request, number=42):
return HttpResponse(2*number)
显然,我希望 number 始终被视为一个整数。在查询/double/5/ 时,我总是希望得到10,而不是55。
有什么好的方法来处理在 Django url 中输入的参数吗?
【问题讨论】:
标签: python django django-urls