You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.08 16:18:10