我想为长实体表单创建“另存为草稿”功能。
考虑下面的数据结构示例:
class BigEntity(ndb.Model):
title = ndb.StringProperty()
date = ndb.DateTimeProperty()
# Many more properties ...
form.html:
<form method="post">
Title: <input type="text" name="title">
<!-- Very long form -->
Submit <input type="submit" value="Submit">
Save As Draft <input type="submit" value="Save As Draft">
</form>
为此构建“另存为草稿”功能的有效方法是什么?
答案 0 :(得分:1)
您可以简单地将属性isDraft添加到您的实体,并根据按下的按钮将其设置为true或false。