1

私は自分のウェブサイトにこの "PageModel" を持っていて、modeladmin を使用して別のメニューでそれらを追加/編集したいと考えています。

from cities.models import City

class City(Page):
    cityobject = models.ForeignKey(City, on_delete=models.SET_NULL, null=True, blank=True)
    streamfield  = StreamField(BasicStreamBlock, null=True, blank=True)

    content_panels = Page.content_panels + [
        FieldPanel('cityobject', classname="full"),
        StreamFieldPanel('streamfield'),
    ]

多言語 Web サイトにもこのアプローチを使用します: http://docs.wagtail.io/en/v1.13.1/advanced_topics/i18n/duplicate_tree.html

私が欲しいのは、都市を追加するためのエクスプローラーの横にあるボタン「都市」を持つために、wagtail admin 内にあります。しかし、それらを追加する前に、どの Web サイトを選択したいと思いますか。例えば:

都市 -> JA -> ロンドン

都市 -> DE -> ベルリン

これどうやってするの?

4

1 に答える 1