标签: python django
我有一个包含%20的网址。我想在正则表达式的帮助下将其替换为-
%20
-
我已经尝试过替换方法
url(r'^timeanalysis/(?P<name>[\w|\W]+)'.replace('%20','-'), timeseries.timeanalysis, name='timeanalysis')
我不想更改数据库。
答案 0 :(得分:0)
这是您需要在生成链接时而不是在urlconf中修复的问题。
通常,您会使用从标题/名称自动预填充的SlugField,并在必要时用破折号代替空格。