我有以下网址:
http://mywebsite.com/post/1/
url(r'^guideline/(\d+)/?(?:.json)?$', perma_post, name="cv_perma")
如何在末尾添加字符串以显示帖子1的标题?例如
http://mywebsite.com/post/1/THIS-IS-JUST-THE-TITLE/
答案 0 :(得分:1)
URL中的标题是模式的一部分,可能与视图中的文档slug匹配也可能不匹配。
类似的东西:
url(r'^guideline/(?P<id>\d+)/(?P<slug>[-\w]+)/$', perma_post, name="cv_perma")
然后你可以找到一个带有id和slug的对象,或者只是id并重新定向到正确的URL,如果slug不匹配 - 这就是Stackoverflow的作用。