django中预先填充的字段无法正常工作


class Theblog(models.Model):
blog_image=models.ImageField(upload_to="home/images")
blog_title=models.CharField(max_length=150)
slug=models.SlugField(max_length=200)
blog_description=models.CharField(max_length=200,default="Adsoptimiser")
blog_body=RichTextField(blank=True,null=True)
blog_date=models.DateTimeField()
author=models.CharField(max_length=35,default="Sunil Kumar")
blog_meta_keywords=models.TextField(default=" ")
blog_meta_description=models.CharField(max_length=1000,default=" ")

class BlogAdmin(admin.ModelAdmin):
prepopulated_fields = {'slug': ('blog_title',)}
list_display = ('blog_title','blog_date')
admin.site.register(metaTag)
admin.site.register(Theblog,BlogAdmin)

我想把鼻涕虫作为标题的价值来准备如何做到这一点我已经搜索并了解了一些我试图暗示的方法,但没有什么对我有用的,请指出我的错误,为什么会发生这种情况

试试这个:

from django.contrib import admin

@admin.register(TheBlog)
class BlogAdmin(admin.ModelAdmin):
list_display = ['blog_title','blog_date']
prepopulated_fields = {'slug': ('blog_title',)}

最新更新