[Day14] - Django Admin 介绍

Django 框架一个强大的特色,就是他自备後台管理系统(拍手)!
虽然说开发者习惯惯用程序去修改和查看资料,但是有一个後台系统还是可以帮助开发者更加有效率。

Django Admin

建置好 Django 後 我们输入我们的服务器的位置後面加上 "/admin",即为预设的 Django Admin 位置

首先我们要先启动Django 的系统,还记得怎麽做吗?
可以使用以下三种方式

#执行
docker-compose up 
#背景执行
docker-compose up -d
#启动
docker-compose start

接下来打开浏览器,输入网址,以我们的练习为范例,网址为:

127.0.0.1:9000/admin/

登入 Django Admin

於网址列输入之後我们就可以进入後台系统,登入的帐密可以使用之前透过createsuperuser建立的帐密。

https://ithelp.ithome.com.tw/upload/images/20210927/20140477ePemsqQKv6.png

登入後的页面如下,左上区块为帐号管理相关区域,其下方为Model中设定之资料,右上角则可对当前帐号进行基本操作。是不是功能很强大呢!
https://ithelp.ithome.com.tw/upload/images/20210927/20140477wVouzHnvwI.png

Django Admin 使用者管理

点击 Users,我们可以对使用者进行管理,包含增加/删减/修改权限等功能

https://ithelp.ithome.com.tw/upload/images/20210927/20140477Hh4Th5oWQp.png

透过 Django 的後台系统可以在资料的查看修改时,帮我们省下不少时间呢!

参考资源:

https://docs.djangoproject.com/en/3.2/ref/contrib/admin/


<<:  Day 17 CSS <用户介面样式 & 三角>

>>:  【Day12-排序】浅谈python中的资料排序——sort, sorted, natsort, pd.sort_values

拥抱组合叠叠乐 Composition API [续]

回顾 Options-based API 和 Comosition API Options-base...

【Day30】 晋升成铁人龙猫之总结

哈罗~ 今天是铁人赛的最後一天, 来抢个团队中第一发文的位子XD 之前每几日来个小结, 最後一天就来...

Day#14 注册与按钮

前言 注册与登入需要的元素差不多,因此简单带过注册的程序码。 登入 前一天在输入栏位的部分,使用了t...

[Day 2] Reactive Programming - Programming paradigm

前言 在程序历史的进程中,就像是动物历史一样,是在漫漫的演变当中前进。动物会根据环境最适者生存,程序...

Day 29:Playbook 的模组化

前天我提到了希望可以研究一下如何做 playbook 的模组化,今天就来整理一下有哪些方式可以帮助我...