0
我使用model.forms从用户获取<input>
数据。此外,我正在使用该数据的正则表达式。Django - 如何避免django表单中的空白?
如:
输入=明天
那么网址看起来像:
www.mysite.com/tomorrow/
问题:
当用户把tomorrow holiday
有空白,我得到的错误。
我试过.strip()views.py
以避免空白。它会给出错误。
我使用model.forms从用户获取<input>
数据。此外,我正在使用该数据的正则表达式。Django - 如何避免django表单中的空白?
如:
输入=明天
那么网址看起来像:
www.mysite.com/tomorrow/
问题:
当用户把tomorrow holiday
有空白,我得到的错误。
我试过.strip()views.py
以避免空白。它会给出错误。
使用slugify格式化为有效的URL和文件命名。
slugified_input = slugify(<user-input>)
我想你可以使用'“”。加入(stringname.split())' – officialaimm
@Akash您可以将您的代码和跟踪误差 –
你的方法有许多问题。即使你解决了空白问题,你仍然应该处理特殊字符,如'/','?'或'&'。最好将GET变量保存为GET变量,或者使用'urllib.urlencode()'对其进行编码。 – Selcuk