django urls,regex和可选参数的问题

时间:2012-10-08 14:01:00

标签: regex django-urls

无法让我的网址正则表达式工作: - /

我正在尝试:

url(r'^staff/course/(?P<object_id>\d+)(?P<optional>\.*)$'

它应该能够将“staff / course / 34”指向my_view 以及“staff / course / 34.json”的相同观点。

我认为这是“。”部分我错了。

你能看到我做错的地方吗?

亲切的问候。

皮特

1 个答案:

答案 0 :(得分:0)

你最终错过了正则表达式元字符.。它应该是

r'^staff/course/(?P<object_id>\d+)(?P<optional>\..*)$'