[TOC]
基于python3.6.6和Django2.2的博客。
- 完整的用户机制:注册、登录功能,支持重置密码、邮箱找回密码,带有随机验证码校验机制。
- 文章,页面,分类目录,标签的添加,删除,编辑等。文章及页面支持
Markdown。访问文章推荐相似/热度最高文章。 - 图片,图片的发布与浏览。
- 聊天室:基于django-channel的在线聊天室,自由选择房间加入,支持多人同屏聊天。
- live2d:动漫人物,刷新网页更换服装。
- 更多功能等待探索
开发时边学习边实现功能,所以加了大量的注释,便于理解
在线聊天室需要配置redis服务器,使用docker一键配置:
docker run -p 6379:6379 -d redis:2.8windows执行: ./manage.py runserver
浏览器打开: http://127.0.0.1:8000/
linux执行: ./manage.py runserver 0.0.0.0:8000
浏览器打开: http://127.0.0.1:8000/