使用API​​写入Wagtail中的字段?

时间:2019-05-21 19:49:20

标签: django wagtail wagtail-apiv2

我有一个简单的Wagtail应用程序,该应用程序具有需要更新Wagtail Admin的字段(不是通过REST API使用admin吗?)

已记录并支持使用API​​读取字段。 但是,我想使用某种API更新字段(json_text,请参见下面的简化示例)。 它在文档中说该API是只读的。 我进行了搜索,但有迹象表明人们在制作自定义的“写” API。

有什么想法,例子吗?我被卡住了!

NB:我对Wagtail和Django很陌生:-)

from django.db import models

from wagtail.core.models import Page
from wagtail.admin.edit_handlers import FieldPanel
from wagtail.api import APIField

class HomePage(Page):
    json_text = models.TextField(blank=True)

    content_panels = Page.content_panels + [
        FieldPanel('json_text'),
    ]

    # Export fields over the API
    api_fields = [
        APIField('json_text'),
    ]    

0 个答案:

没有答案