django编写admin

1.进入admin.py文件

@admin registr()  //注册一个模型类

在models.py 文件中
在这里插入图片描述

则在admin.py中

from .models import Article
@admin registr(Article)
class ArticleAdmin(admin.ModelAdmin):
		pass

在这里插入图片描述

在这里插入图片描述
第一个USER:users的app
第二个Users:模型类当中的Users

显示列表:

list_dispaly=['account','username','password','gender','createDatetime']

在这里插入图片描述
过滤器

list_filter=['gender','createDatetime']

在这里插入图片描述
搜索栏

search_fields=['account','username']

在这里插入图片描述
简书博客系统:

admin.site.site_header = "简书博客系统"  # 页面中出现的系统名称
admin.site.site_title = "简书博客系统"  # web页面中的title
@admin.register(Article) #注册模型类
class ArticleAdmin(admin.ModelAdmin):
    list_display = ["category", "title", "author", "abstract", "user", "c_time"]  #显示列表
    list_display_links = ["title"]  # 标题列设置为编辑链接

    search_fields = ["category", "title"]  # 搜索列为文章标题和分类

    fieldsets = (  # model分组
        ("基本信息", {
            'fields': ["title", ("author", "category"), "abstract", "content"]
        }),
        ("文章内容", {
            'classes': ("collapse", "wide"),
            'fields': [("like_num", "against_num"), ("reply_num", "read_num")],
        })
    )
list_per_page = 5  # 每页显示5行记录
list_max_show_all = 10

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

outside-R

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值