【发布时间】:2010-10-30 18:54:45
【问题描述】:
我猜这将涉及正则表达式或其他东西,但我会试一试。此时,用户可以通过在标题字段中键入类似于 £$(*£$(£@$&£($ 的内容来破坏网站,使用 Django slugify 将其转换为 slug。
因为这些字符都不能转换,Django 返回一个错误。我的问题是,当用户使用这样的标题时,我应该在表单验证方法中添加什么来引发forms.ValidationError?
谢谢。
【问题讨论】:
标签: python django validation slug