Django2.2一出生就自带光环,离不开那个可用的后台 admin

若要说Django强大的地方,除了框架应用简单,一系列第3方插件外,就是其自带的后台了。

有动态数据的系统,都有后台来管理的,因为不是每个人都是会打开数据库管理工具并懂得用Sql操作的。

1

既然都需后台,如果框架自己带上的话,对开发人员来说,那可是大大的福利呀。所以Django就这么做了,所以我们就喜欢用它来开发Web系统了。

别的就不多说了,赶快操作起来,找个你喜欢的磁盘目录。

运行:django-admin startproject mysite命令或用你喜欢的开发工具,创建一个项目。

 

 

2

打开命令行,执行python manage.py makemigrations,生成数据迁移文件。这些文件就是记录的了每次对数据表的变更记录,sql界的日志。

执行:python manage.py migrate,生成初始化数据库和表结构。

 

3

数据库准备好,咱就来创建初始化登录账号和密码,执行:python manage.py createsuperuser,输入登录账号,输入邮箱地址,输入密码,再次输入密码进行确认就可以了,其中密码要求至少8位,测试阶段,用一两位也是可以的。

 

4

创建完初始化账号后,配置就算结束了,现在就可以运行项目,嗨起来。系统默认是英文的,登录界面是英文的。

 

登录进去后,管理窗口还是英文的。

 

如果要改成中文的版的,打开settings.py文件,设置两个参数就可以了。记得,可以不用重启系统,改完之后,刷新一下就可以了,就是这么feel倍爽。

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'

 

在这个B/S系统,MC模式,应用广泛的编程世界,各种各样的Web框架穷出不尽,若要让程序员接受,需要拿出点”诚意”,不知django这种自带后台的方式,是否让你喜欢,欢迎你的留言,讨论讨论这个编程世界的疯狂。

经历过10多年的编程生涯,深知程序编程只是一方面,满足市场人员,满足产品经理,满足老板提出的需求,才是重中之重。

只是他们每次提的需求都不一样,而且经常更改,哪怕你多次提出反对,也是于事无补。没办法,只好找能更好适应需求变化的框架。这次,我就选了Django,并开发了一些系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值