# django-blog **Repository Path**: cnredhead/django-blog ## Basic Information - **Project Name**: django-blog - **Description**: django blog afa - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-04-28 - **Last Updated**: 2023-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Django搭建博客 ![py36](https://img.shields.io/badge/Python-3.6-red.svg) ![Django2.2.13](https://img.shields.io/badge/Django-2.2.13-green.svg) [![](https://img.shields.io/badge/Powered%20by-@黄少-blue.svg)](http://www.spiderpy.cn/blog/) 使用Django快速搭建博客 ### 要求 * Python: 3.6 * Django: 2.2.13 ### app - blog:博客(示例:) * markdown 渲染,代码高亮 * 三方社会化评论系统支持(畅言) * 三种皮肤自由切换 * 阅读排行榜/最新评论 * 多目标源博文分享 * 博文归档 * 友情链接 - wechat_client: 微信客户端 - 远程登录微信 - 开放api接口(登录微信、发送消息) - novel小说 ### 下载 ``` wget https://github.com/redhead520/django-blog/archive/master.zip or git clone git@github.com:jhao104/django-blog.git ``` ### 安装 ``` pip install -r requirements.txt # 安装所有依赖 修改setting.py配置数据库 配置畅言:到http://changyan.kuaizhan.com/注册站点,将templates/blog/component/changyan.html中js部分换成你在畅言中生成的js。 畅言js位置: 畅言管理后台-》安装畅言-》通用代码安装-》自适应安装代码 python manage.py makemigrations blog python manage.py migrate python manage.py runserver ``` [文档](docs/install.md) ### 使用 ```python # 初始化用户名密码 python manage.py createsuperuser # 按照提示输入用户名、邮箱、密码即可 # 登录后台 编辑类型、标签、发布文章等 http://ip:port/admin ``` 浏览器中打开即可访问 ## 博客截屏 * 首页 ![首页](docs/image/image1.png) * 文章列表 ![文章列表](docs/image/image2.png) * 文章内容 ![文章内容](docs/image/image3.png) ## 历史版本 * [v2.0](https://github.com/redhead520/django-blog/tree/v2.0) * [v1.0](https://github.com/redhead520/django-blog/tree/v1.0)