Как мне представить отношение многих ко многим в форме Google App Engine?

1
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')

Шаблон должен быть {{form.as_table}}

Вопрос заключается в том, как создать форму для создания записи, где я могу добавить некоторые теги?

Теги:
google-app-engine

1 ответ

1

Вам понадобится создать набор форм для вашего класса EntryTag. Для получения дополнительной информации см. документы в формате Django.

В противном случае вы можете создать пользовательскую форму с ModelMultipleChoiceField и добавить объекты EntryTag, используя пользовательское представление.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню