首页 > 其他 > 详细

Django admin (2)

时间:2021-02-23 16:33:07      阅读:24      评论:0      收藏:0      [点我收藏+]

在我们定制 admin.py 的时候,很多时候这远远不够,我们需要对admin进行深度定制.  (这里就是使用 Django 自带的 ModelAdmin 类)

## 使用这个类, 可以理解为 未这个模型添加更多的功能,和方法
# 第一种方法 :
"""
#  创建一个  ModelAdmin 的子类
class UserAdmin(admin.ModelAdmin):

    pass

#  注册的时候 将原模型和ModelAdmin 耦合起来
admin.site.register(User, UserAdmin)

"""

#  第二种方法:
@admin.register(User)
class UserAdmin(admin.ModelAdmin):
    pass

技术分享图片

 

技术分享图片

 

  editable=False 默认为 True 如果为 False 就不会在管理系统中显示这个字段

技术分享图片

 

 

 

技术分享图片

 

 技术分享图片

 

Django admin (2)

原文:https://www.cnblogs.com/liuxiaomo/p/14436055.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!