我想添加一个默认值,并让它在基于Django模型的Wagtail模板中填充该字段。我知道我正在返回值,因为如果我使用此值填充'help-text'属性,它可以工作,但我无法使用默认属性填充该字段。我正在使用内容面板作为内容面板。这个班很长,所以我没有发布整个内容。
def live_video_url():
return constants.streaming_info['live-video-captions']
class MeetingPage(Page):
live_video_url = models.URLField(
default=live_video_url,
blank=False,
help_text=live_video_url,
null=True
)
content_panels = [
FieldPanel('live_video_url'),
]
我在Wagtail编辑器的实际字段中得到了这个,但帮助文本中的正确url字符串:
<django.db.models.query_utils.DeferredAttribute object at 0x104547470>
答案 0 :(得分:0)
在wagtail管理员的字段中添加默认值的示例
restorecon