快捷搜索:  汽车  科技

django 开发管理系统教程:迷神Django博客实战3博客数据迁移

django 开发管理系统教程:迷神Django博客实战3博客数据迁移博客后台我们在浏览器里面访问:http://127.0.0.1:8000/admin 就可以进入Django自带的后台管理。迁移数据库我们再来创建超级管理员账户,这个主要是用于登陆博客后台的,不然就登陆不上去啦:pythonmanage.pycreatesuperuser #如果忘记密码了,修改用户密码,语法如下: python manage.py changepassword username注意:密码不要和邮箱太相似即可。

图/文:迷神

前面,我们分享了一些博客实战的安装配置等,有需要的,可以看看之前的发布的文章哦。下面我们继续我们的Django博客实战开发内容。

后台登陆部分,我们需要先来创建迁移数据,这个数据库开发部分必须的哦,就是把模型里面的信息,同步到数据库里面。当前,我们还没有新建其他模型数据,django有默认自带的默认数据库信息。

python manage.py makemigrations python manage.py migrate

这样,根目录里自动会创建一个数据库文件db.sqlite3,里面存放着我们的数据,我们这里先使用的sqlite。

django 开发管理系统教程:迷神Django博客实战3博客数据迁移(1)

迁移数据库

我们再来创建超级管理员账户,这个主要是用于登陆博客后台的,不然就登陆不上去啦:

pythonmanage.pycreatesuperuser #如果忘记密码了,修改用户密码,语法如下: python manage.py changepassword username

django 开发管理系统教程:迷神Django博客实战3博客数据迁移(2)

注意:密码不要和邮箱太相似即可。

我们在浏览器里面访问:http://127.0.0.1:8000/admin 就可以进入Django自带的后台管理。

django 开发管理系统教程:迷神Django博客实战3博客数据迁移(3)

博客后台

django 开发管理系统教程:迷神Django博客实战3博客数据迁移(4)

博客后台

这界面是不是很丑,想不想换个好看的,高大上的那种,有的,网络上有大神,给我们造出来轮子了,这个好看精美的UI叫:Simpleui ,一个基于django admin的主题:

项目地址,Github:https://github.com/newpanjing/simpleui

simpleui安装方法:

pip install pip install simpleui

安装好了,之后,我们需要注册app,这样才能访问使用,即在项目的settings.py文件中的INSTALL_APPS中第一行加入simpleui

INSTALLED_APPS = [ 'simpleui' 'django.contrib.admin' .... ]

添加好了之后,刷新下就好啦。我们看看刷新后的效果,简直可谓之精美啊,对比原来的,天壤之别的赶脚。

django 开发管理系统教程:迷神Django博客实战3博客数据迁移(5)

后续的开发,我们基本上都是基于这个UI啦。下次再继续介绍,博客的数据库分析设计和模型等相关知识,更多Django博客实战精彩内容,还讲继续,也请继续关注哦

猜您喜欢: