好的,听起来很容易,我在寻找答案时遇到了一些问题。我有这个模型:
class Page(models.Model):
creator = models.TextField(blank=False)
name = models.CharField(max_length=70, primary_key=True)
name_slug = models.SlugField(max_length=70, unique=True)
每当我在管理员中保存时,我都会执行预保存操作(save_model()),将名称 + 创建者(例如:i_am_legend_cyber_valdez)的 slugged 值传递给 name_slug,我想要做的是完全在管理员中创建 name_slug 文本框纯文本无需使用管理模板。这可能吗?