【发布时间】:2012-10-20 04:29:10
【问题描述】:
我目前正在 python 中运行一个 django Web 应用程序,我将用户输入的 cron 条目存储到数据库中。我想知道是否有任何 python 库/包可以在将这些条目存储到数据库之前对其进行验证。通过验证我的意思是正确的语法以及正确的范围(例如:月份不能是 15)。有没有人有什么建议?谢谢!
【问题讨论】:
-
只为用户提供列表框或其他形式的可用选项。
-
我认为这是不可能的,因为用户可以输入至少 60*24*31*12*7 唯一的有效条目,并且在列表框中列出所有这些并不会看起来很聪明。这忽略了语法中逗号、破折号和正斜杠的使用。