django - 您将如何根据另一个字段填充一个字段

标签 django django-models django-admin

在管理面板中,我想根据某个文本字段填充一个 slug 字段

例如。

标题:我的真棒页面

会自动填充

弹头:my_awesome_page

最佳答案

SlugField 曾经有一个 prepoulate_from 选项,最高可达 0.96。之后它成为了一个管理选项。 See here供引用。

或者,您可以覆盖模型的 save 方法来计算 save() 上 slug 字段的值。

This question也可能有帮助。

关于django - 您将如何根据另一个字段填充一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/527032/

相关文章:

django - 刚刚安装了 django-tinymce 但 HTMLField 没有显示在管理 View 中

django - 为什么从 INSTALLED_APPS 中删除 'django.contrib.sites' 会修复我突然遇到的 'DoesNotExist at/admin/' 错误?

django - Nginx 在子目录中为 Django 提供服务 - 管理员登录正在重定向

python - django.core.exceptions.FieldError : Cannot resolve keyword 'timestamp' into field

python - Django if 语句未按预期工作

python - 如何延迟加载管理器中的模型以停止循环导入?

python - 如何在 Django 条件注释的 then 子句中使用查询集表达式

python - 覆盖保存方法与模型方法?

c# - Django Like 用于 C# MVC 的管理项目

javascript - django-summernote 小部件元素的自定义 javascript 不起作用?