如何在Wagtail中添加Snippet(代码片段)描述?
给Wagtail Snippets添加标题旁的描述
我之前也碰到过这个问题!其实答案就在模型的Meta类里,只是文档里提得比较隐晦而已。
你只需要在车辆模型的Meta类中添加description属性,就能在Snippet标题旁显示描述文本了。给你举个具体的实现例子:
from wagtail.snippets.models import register_snippet from django.db import models @register_snippet class Vehicle(models.Model): make = models.CharField(max_length=100) model = models.CharField(max_length=100) year = models.IntegerField() class Meta: verbose_name = "Vehicle" verbose_name_plural = "Vehicles" # 关键配置:添加标题旁的描述 description = "管理站点中所有车辆条目" def __str__(self): return f"{self.year} {self.make} {self.model}"
保存代码并重启Wagtail项目后,你就能在Snippets管理界面看到描述文本显示在"Vehicle"标题旁边了。
额外补充一点:如果你的Wagtail版本比较旧(比如低于2.15),这个description属性可能无法生效,建议先确认你的Wagtail版本是否支持该功能,版本过低的话升级到稳定新版本即可解决。
内容的提问来源于stack exchange,提问作者Blademaster680
相关产品推荐
相关产品推荐

