0
我一直在努力遵循以下文檔鶺鴒API添加到網頁領域端點
http://docs.wagtail.io/en/v1.6.3/reference/contrib/api/installation.html?highlight=api
我鶺鴒1.6.3實例。
它告訴我在擴展頁面的類的api_fields數組中添加一個字段。
所以我已經試過這樣:
class HomePage(HeaderPage):
body = RichTextField(blank=True)
main_image = models.ForeignKey(
'wagtailimages.Image',
null=True,
blank=True,
on_delete=models.SET_NULL,
related_name='+'
)
content_panels = HeaderPage.content_panels + [
FieldPanel('body', classname="full"),
ImageChooserPanel('main_image')
]
test = models.CharField(max_length=20, default="test");
api_fields = ['test', 'body', 'main_image','header_image', 'show_in_menus']
但我只獲得詳細信息頁面上這些領域,並在/ API/V1 /頁/端點只顯示標題和元數據字段。如何添加更多將顯示在該設置點上的字段
謝謝我認爲會有一種方法來顯示所有頁面的公共字段(沒有該類型的選項),但它看起來並不那樣。 –