我想你是对的。编写代码的那部分也许让我感到困惑。“ required =
True”的意思是“不允许写入值None”,因此应该可以将其与默认值结合使用。请在NDB跟踪器中提出功能请求:http : //pre.google.com/p/appengine-ndb-
experiment/issues/list
请注意,对于重复属性,事情会更加复杂,即使实现了上述功能,重复也可能会继续与要求或默认设置不兼容。

我想你是对的。编写代码的那部分也许让我感到困惑。“ required =
True”的意思是“不允许写入值None”,因此应该可以将其与默认值结合使用。请在NDB跟踪器中提出功能请求:http : //pre.google.com/p/appengine-ndb-
experiment/issues/list
请注意,对于重复属性,事情会更加复杂,即使实现了上述功能,重复也可能会继续与要求或默认设置不兼容。