DjangoBlog,仿用 NextT 主题
程序员文章站
2022-03-03 11:45:30
文章目录简介主要功能配置迁移数据库创建超级用户配置主题效果图主页:文章页:分类页:归档页:留言页:文章markdown编辑:文章后台管理:PS:简介基于 Python 3.8 + django 3.0 的博客系统, 仿用了经典的NextT主题。Github下载地址:https://github.com/FakerVi/Blog主要功能文章,分类,标签的添加,删除,编辑等。文章支持Markdown,支持代码高亮。有留言板和归档页面。支持开启live2d和播放网易云音乐歌曲。配置首先...
简介
基于 Python 3.8 + django 3.0 的博客系统, 仿用了经典的NextT主题。
Github下载地址:https://github.com/FakerVi/Blog
主要功能
- 文章,分类,标签的添加,删除,编辑等。
- 文章支持Markdown,支持代码高亮。
- 有留言板和归档页面。
- 支持开启live2d和播放网易云音乐歌曲。
配置
-
首先文件内命令行输入
pip install -r requirements.txt
安装依赖(Pycharm中点击输入) -
在 Blog / settings 中:
修改 SECRET_KEY
使用MySQL数据库,请创建一个数据库,并在下列标注的地方修改为自己的配置。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'HOST': 'localhost',
'PORT': '3306',
'USER': 'root', #修改
'PASSWORD': '123456', #修改
'NAME': 'blogs', #修改
'OPTIONS': {
'init_command': "SET sql_mode='STRICT_TRANS_TABLES'",
'charset': 'utf8mb4',
},
}
}
迁移数据库
在Pycharm中 :
打开后输入:
makemigrations
migrate
创建超级用户
createsuperuser
配置主题
完成以上即可运行,点击头像即可进入后台(默认未设置,所以没有加载头像)
增加主题配置:
效果图
主页:
文章页:
分类页:
归档页:
留言页:
文章markdown编辑:
文章后台管理:
PS:
本人是个Django新手,此博客花费了一周时间开发,很多进阶功能没有加入进去,以后更新。
本文地址:https://blog.csdn.net/qq_43640009/article/details/107271339