ric*_*ick 8 django django-models
这是创建自定义模型验证的唯一方法吗?要使用表格吗?如果我想通过表单以外的方式将数据发送到数据库怎么办?
目前Django不提供任何模型级验证(除了基本的"NOT NULL","UNIQUE"和长度验证).这是在TODO列表中,但很可能不适合即将发布的1.1版本.
您可以在save()模型的方法中执行与验证相关的任务或使用before_save信号(在信号处理程序中引发异常将导致事务回滚).
模型验证将很快在Django 1.2版中提供.它可现在,如果您使用后备箱的电流Django的svn签.
clean现在有各种方法可供使用.有关详细信息,请参见http://docs.djangoproject.com/en/dev/ref/models/instances/#id1.
| 归档时间: |
|
| 查看次数: |
2132 次 |
| 最近记录: |