1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Django Admin 管理工具

Django Admin 管理工具

时间:2021-07-28 18:08:00

相关推荐

Django Admin 管理工具

后端开发|php教程

Django,Admin,管理工具

后端开发-php教程

禅道 使用源码包安装教程,vscode 设置斜体,ubuntu ssh证书,命令停止tomcat,sqlite数据 转换,服务器空间租用费用,.net office插件,开发独立的前端框架,爬虫爬淘宝,职业php培训机构,广州seo网络优化人才招聘信息,京东运营导航网站,网页字幕左右滚动效果,柯林论坛模板排版,jquery返回到原来页面,连锁餐饮管理系统源码,小程序源代码管理lzw

这篇文章主要介绍了关于Django Admin 管理工具,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

3m双语源码,Ubuntu 中科更新源,vc编写网络爬虫,php架构制作,深州seo公司lzw

Django Admin 管理工具

王者钓鱼网站源码php版,vscode备忘录,java ubuntu,tomcat 自动加载,sqlite 修改语句,网页设计拖控件,.net 数据库操作,从哪登公司服务器,人人 选学校 插件,移动端前端框架vant,增量式网络爬虫,return php,南宁百度seo,springboot ¥,手机端开发html5常用标签,网站扒手,网页倒计时,c 代码 模板 生成器,用户注册后台代码,好看的表单页面,悠索学生成绩管理系统,记账e小程序源码lzw

Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 setting.py 中的 INSTALLED_APPS 看到它:

INSTALLED_APPS = ( django.contrib.admin, django.contrib.auth, django.contrib.contenttypes, django.contrib.sessions, django.contrib.messages, django.contrib.staticfiles,)

django.contrib 是一套庞大的功能集,它是Django基本代码的组成部分。

使用管理工具

启动开发服务器,然后在浏览器中访问 http://127.0.0.1:8000/admin/ ,可以进入管理界面。我们可以通过命令python manage.py createsuperuser来创建超级用户,如下所示:

python manage.py createsuperuserUsername (leave blank to use oot): adminEmail address: admin@Password:Password (again):Superuser created successfully.

为了让 admin 界面管理某个数据模型。我们需要先注册该数据模型到 admin 。比如我们之前在 models.py 中创建了模型 Student ,修改 admin.py :

from django.contrib import adminfrom stu.models import Student# 1. 注册的第一种方式# admin.site.register(Student, StudentAdmin)# 第二种注册方式@admin.register(Student)class StudentAdmin(admin.ModelAdmin): def set_sex(self): if self.sex: return 男 return 女 # 修改性别字段描述 set_sex.short_description = 性别 # 展示字段 list_display = [id, ame, set_sex] # 过滤 list_filter = [ ame] # 搜索 search_fields = [ ame] # 分页 list_per_page = 4

使用命令python manage.py runserver运行程序,打开网址 http://127.0.0.1:8000/admin/ , 界面如下:

我们在上面的代码里加了一些过滤语句,点开 student 看到效果如下:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。