Appengine Django自定义验证

时间:2010-06-18 09:02:19

标签: google-app-engine

如何为Google AppEngine编写自定义django验证。

案例是我的模型有一个字段,其值应该大于同一属性的数据存储区中已存在的值。

提前致谢。

1 个答案:

答案 0 :(得分:0)

示例代码在此处:http://docs.djangoproject.com/en/1.1/ref/forms/validation/#cleaning-a-specific-field-attribute

您应该运行检查form.is_valid()的代码并在事务中保存实体以保持一致性。请查看此处的“隔离和一致性”部分:http://code.google.com/appengine/docs/python/datastore/transactions.html