Python Django“预填充的_字段”不起作用
我正试图预先填充SlugField,但没有发生。 我使用python 3.6.1和Django 1.11 这是我的密码 models.py 这是 管理员 该网站位于heroku上。Python Django“预填充的_字段”不起作用,python,django,Python,Django,我正试图预先填充SlugField,但没有发生。 我使用python 3.6.1和Django 1.11 这是我的密码 models.py 这是 管理员 该网站位于heroku上。 也许我可以用另一种方式自动生成slug字段?页面上有javascript错误吗?有。我有这个。未捕获引用错误:grp未在操作中定义。min.js:154未捕获引用错误:grp未在预填充中定义。min.js:42未捕获类型错误:$不是change_form的函数。js:5不是change_form的函数。js:20未捕
也许我可以用另一种方式自动生成slug字段?页面上有javascript错误吗?有。我有这个。未捕获引用错误:grp未在操作中定义。min.js:154未捕获引用错误:grp未在预填充中定义。min.js:42未捕获类型错误:$不是change_form的函数。js:5不是change_form的函数。js:20未捕获类型错误:$不是prepulate_init的函数。js:10 javascript错误阻止Django js预处理段塞字段。您可以尝试找出关于grapelli插件的javascript错误,查看此问题或重写save方法来填充slug字段。谢谢。我将阅读并尝试修复JS错误。请添加参考: from autoslug import AutoSlugField slug = AutoSlugField(populate_from='title', unique_for_date='publish')
class PostAdmin(admin.ModelAdmin):
list_display = ('title', 'slug', 'author', 'publish',
'status')
list_filter = ('status', 'created', 'publish', 'author')
search_fields = ('title', 'body')
prepopulated_fields = {"slug": ("title",)}
raw_id_fields = ('author',)
date_hierarchy = 'publish'
ordering = ['-publish', 'status']
admin.site.register(Post, PostAdmin)
from autoslug import AutoSlugField
slug = AutoSlugField(populate_from='title', unique_for_date='publish')