【发布时间】:2017-12-17 19:33:27
【问题描述】:
@register_snippet
class Numbers(models.Model):
number = models.IntegerField()
class State(models.Model):
state = models.CharField(max_length=100)
number = ParentalManyToManyField(Numbers)
class HomeStateNumber(State):
page = ParentalKey('home.HomePage', related_name='helpline')
api_fields = ['state', 'number']
panels = [
FieldPanel('state'),
FieldPanel('number',widget=forms.CheckboxSelectMultiple),
]
class HomePage(Page):
content_panels = [
FieldPanel('title'),
ImageChooserPanel('cover_page'),
InlinePanel('ticker', label="ticker"),
InlinePanel('helpline', label="helpline"),
]
我想在一个状态下添加一个多于一个的数字,wagtail 在 admin 中显示正确的顺序,当您从多个中选择数字并保存页面时,数据不保存。它仍然是无(查询集) 有没有其他方法可以做到这一点? 我想我在某处做错了 请帮忙
【问题讨论】:
标签: python django django-admin wagtail wagtail-snippet