【发布时间】:2015-07-06 10:37:32
【问题描述】:
我在示范城市中有两个字段来源和目的地
我的应用程序名为 uroute。
如果用户输入一些详细信息,例如:source >paris, destination > bruxelles
那么需要像这样生成url:uroute/paristobruxelles
我试过这样:
在 urls.py 中
urlpatterns = [
url(r'^(?P<source>+'to'+<destination>[A-Z][a-z]+)/$', views.detail, name='detail'),
]
在views.py中
def detail(request, source, destination):
return HttpResponse(source+'to'+'destination')
我不知道如何处理views.py 坦率地说,我对 django 非常天真。 我请求有人指导。提前致谢!
【问题讨论】:
-
如果城市名称中有
to怎么办? (例如维多利亚、朗塞斯顿)。这样做不应该更好,例如。uroute/paris/brussels/? -
@Wtower 做 uroute/paris/brussels/ 完全没有问题 :)