在runserver命令上验证django模型

时间:2014-01-21 17:22:38

标签: django

我想在执行python manage.py runserver命令时在模型上创建一些自定义验证。 我能以某种方式这样做吗?

1 个答案:

答案 0 :(得分:1)

嗯,问题实际上是你想在服务器启动时运行一些自定义代码。

两种可能性:

  1. 根据this post的建议使用wsgi.py。这似乎是更优雅的解决方案。
  2. 将所有代码放在某个__init__.py文件中。警告每次导入该包时都会执行此代码(例如,当您运行django命令时)