问题描述
我无法阻止僵尸程序填充垃圾邮件,同时让合法用户通过。我有一个具有autocomplete="off"
属性的蜜罐字段,但它似乎没有用。根据我的阅读,最好的跨浏览器解决方案是将autocomplete="false"
添加到主表单标签本身,例如<form autocomplete="false">...</form>
。在Django中执行此操作的最佳方法是什么?
解决方法
只需在添加表单的模板中执行此操作即可。
在模板中,您通常会执行类似的操作;
import datetime
line = "[2020-09-04 02:17:52,146]"
format = "[%Y-%m-%d %H:%M:%S,%f]"
try:
dt = datetime.datetime.strptime(line,format)
print(dt)
except ValueError:
print("string is not in that format")
因此,只需在表单标签中添加任何内容即可。
如果您遇到垃圾邮件问题,您可能还应该看看是否包含Recaptcha。
请记住,v3不需要选择任何路灯等