其他分享
首页 > 其他分享> > Django admin (2)

Django admin (2)

作者:互联网

在我们定制 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 就不会在管理系统中显示这个字段

 

 

 

 

 

 

标签:admin,UserAdmin,User,pass,Django,ModelAdmin
来源: https://www.cnblogs.com/liuxiaomo/p/14436055.html