【基于Django 开发的博客系统】

  • Python 3.6.6 和 Django 2.1.5
  • MySQL
  • xadmin 后台管理
  • Simditor Markdown 编辑器,图片 Drag and Drop 上传
  • 代码高亮
  • RSS订阅
  • 标签、阅读量
  • haystack 文章内容搜索
  • Valine 评论系统
  • 集成 django-compressor,静态文件压缩

Usage:

  • 新建虚拟环境

git clone <a href='mailto:git@github.com' target='_blank' class='url'>git@github.com</a>:chiuxingxiang/Django-Blog.git
virtualenv --python=<py3path> venv
. venv/bin/activate
</py3path>
  • 安装依赖

pip install -r requirements.txt
  • 数据库迁移

python manage.py makemigrations
python manage.py migrate
  • 创建管理员

python manage.py shell<br />
from django.contrib.auth.models import User<br />
user=User.objects.create_superuser('用户名','邮箱','密码')
  • 创建搜索索引

python manage.py rebuild_index
  • 压缩静态文件

python manage.py collectstatic
python manage.py compress

首页

index

详情页 + 评论

detail

Tag List

tag_list

xadmin后台

admin

Simditor Markdown 文章编辑器 图片上传

pic_upload

Leave a Reply

Your email address will not be published. Required fields are marked *

Enter the text from the image below