博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django的admin使用
阅读量:5821 次
发布时间:2019-06-18

本文共 791 字,大约阅读时间需要 2 分钟。

现在假设我们自己定义了一个用户模型和成员模型,我们需要在Django后台对它进行管理,使用admin可以对模型进行相关的展示设置和管理。

from django.contrib import adminfrom .models import UserProfile, Memberclass UserModelAdmin(admin.ModelAdmin):    """    User Model Admin    """    list_display = ("id", "username", "mobile", "member", "is_active", "is_superuser", "last_login")    list_filter = ("is_superuser", "is_active")    list_display_links = ("username", )    search_fields = ("username", "mobile")# 注册Model到admin中admin.site.register(UserProfile, UserModelAdmin)admin.site.register(Member)

1.自定义注册

admin.site.register(UserProfile, UserModelAdmin)

在页面上的结果如下

1326252-20180307093424435-1553712928.png

  • list_display:表示每条数据展示的内容
  • list_filter:右边过滤字段
  • list_display_links:指定每条数据使用的字段链接到详情
  • search_fields:指定上面搜索框搜索的字段

2.默认注册

admin.site.register(Member)

转载于:https://www.cnblogs.com/suraer/p/8520563.html

你可能感兴趣的文章
打造基于 Centos 7.X 的 VBox 服务器
查看>>
Java获取项目中路径方法
查看>>
Clustering by fast search and find of density peaks
查看>>
js数组常用方法
查看>>
写给大家看的设计模式
查看>>
【七夕福利】k均值聚类算法告诉你到哪里找对象
查看>>
PHP 对数据进行验证和过滤
查看>>
Redis五种数据结构及使用场景
查看>>
CentOs7.3 安装 MySQL 5.7.19 二进制版本
查看>>
Python 通过字符串调用函数或方法
查看>>
node中require使用笔记
查看>>
【全栈React】第20天: Redux动作
查看>>
JS中用函数声明和函数表达式两种方式创建函数的区别
查看>>
前端面试的一道算法题(使用canvas解答)
查看>>
php error_reporting()关闭报错
查看>>
字体 - 收藏集 - 掘金
查看>>
「译」追赶时髦的技术
查看>>
PHP入门数组操作详解
查看>>
关于一些Vue的文章。(1)
查看>>
iscroll.js和lazyload.js的兼容(滑动时,缓冲好的图片不更新)
查看>>