Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何以Google App Engine的形式表示多对多关系?_Python_Google App Engine - Fatal编程技术网

Python 如何以Google App Engine的形式表示多对多关系?

Python 如何以Google App Engine的形式表示多对多关系?,python,google-app-engine,Python,Google App Engine,模板应为{form.as_table}} 问题是如何创建一个表单来创建条目,我可以在其中选择添加一些标记 您需要为EntryTag类创建一个表单集。有关详细信息,请参阅 否则,您可能希望使用创建自定义表单,并使用自定义视图添加EntryTag实体。您需要为EntryTag类创建表单集。有关详细信息,请参阅 否则,您可能希望使用创建自定义表单,并使用自定义视图添加EntryTag实体 class Entry(db.Model): ... class Tag(db.Model):

模板应为{form.as_table}}


问题是如何创建一个表单来创建条目,我可以在其中选择添加一些标记

您需要为
EntryTag
类创建一个表单集。有关详细信息,请参阅


否则,您可能希望使用创建自定义表单,并使用自定义视图添加
EntryTag
实体。

您需要为
EntryTag
类创建表单集。有关详细信息,请参阅

否则,您可能希望使用创建自定义表单,并使用自定义视图添加
EntryTag
实体

class Entry(db.Model):
    ...

class Tag(db.Model):
    ...

class EntryTag(db.Model):
    entry = db.ReferenceProperty(Entry, required=True, collection_name='tag_set')
    tag = db.ReferenceProperty(Tag, required=True, collection_name='entry_set')