本网站基于Django2.0
和Python3.6
开发完成,前端样式由Bootstrap
驱动,支持响应式布局,支持多种终端显示。
- 支持访客留言功能
- 支持登录和注册功能
- 文章可按日期、分类、标签等多种形式展示
- 网站后台使用xadmin,弥补了原生后台难看的缺点
- 文章底部支持多级评论,评论框支持富文本、
Markdown
- 文章撰写支持
Markdown
编辑器,文章页展示支持代码高亮 - 支持登录用户消息提醒功能,有新文章评论第一时间得到通知
- 支持添加书单、影单功能,很适合喜欢读书,喜欢看电影的朋友
- 支持全站关键词搜索,搜索范围是文章标、内容,搜索结果关键词高亮显示
- 更多功能,敬请期待......
git clone https://github.com/mxdshr/DjangoEast.git
pip install -r requirements.txt
打开 django/settins/local.py
文件,找到下面的代码,填写数据库信息
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '数据库名',
'USER':'数据库账户名',
'PASSWORD':'数据库账户密码',
'PORT':'3306',
'HOST':'localhost',
}
}
网站根目录下终端执行
python manage.py makemigrations
python manage.py migrate
网站根目录下终端执行
python manage.py runserver 127.0.0.1:8000
请参考:(超详细)Django线上部署教程:腾讯云+Ubuntu+Django+Uwsgi
我建了一个Django
建站交流群,此群主要讨论与Django
建站相关的问题。如果你在学习Django
时或者在使用DjangoEast
中遇到了任何问题,都可以在群里进行交流,我会给大家进行解答。我还会不定期在群里分享有关Django学习的资料,包括电子书,视频教程等。
如果你想学习Django
建站,可以加我微信:reborn0502
,备注Django
,我拉你进群。
2019.5.7,第二个版本,新增了很多功能,前端样式大改版,功能日渐完善,具体如下:
- 新增我的书单、我的影单功能,读书和电影爱好者的福利
- 支持登录、注册功能,注册后可进行文章评论
- 新增文章评论功能,评论框支持富文本, 由
Ckeditor
编辑器驱动,评论区支持二级显示 - 新增网站留言功能,是文章评论功能的拓展
- 前端改用
Bootstrap
框架,再也不用调CSS样式调到恶心想吐了 - 登录用户可在导航栏查看评论消息通知,由
django-notifications-hq
驱动 - 后台支持网站信息设置,包括标题,关键字、描述等
2019.3.7,由Django2.0
和Python3.6
开发的个人博客网站首次上线,使用Nginx+Gunicorn
部署于腾讯云服务器,功能尚且简陋,具体如下:
- 前端模板仿制
Next
主题,后台管理替换为Xadmin
- 支持文章按分类、标签、日期展示
- 支持全站文章搜索,由
Whoosh+Haystack+Jieba
3个库联合驱动,搜索内容限文章标题、文章内容 - 文章添加和展示同时支持
Markdown
语法,由Markdown+Mdeditor
2个库联合驱动 - 文章内容中代码块支持
语法高亮
,由Pygments
库驱动