DeerU

DeerU Logo

快速开始文档贡献代码

version - v2.0.0 license - GPL V3

DeerU is a content management system, used for blogs.

DeerU 是一个开源博客系统,它基于Django开发。

它提供了丰富的json数据接口(需安装api插件),前端开发人员可以不依赖Django模板,方便的开发主题,实现前后端分离。 (不再继续维护)


V2.0.0 发布

DeerU 2.0 开始定位为可供二次开发的博客系统

基于此定位,此项目将为有django、前端经验开发者提供可自行扩展博客系统。

此项目今后将只提供博客基础功能更新、安全性更新、可扩展性更新,除此之外的功能(比如主题、cdn等)需要开发者自行开发。
更多内容 >> 2.0更新说明 | 1.x升级2.0指南

依赖

目录

安装

安装之前建议配置虚拟环境


    pip install virtualenv
    virtualenv --no-site-packages deeru_env
    source deeru_env/bin/activate
    pip install DeerU
    deeru-admin install deeru

    git clone https://github.com/gojuukaze/DeerU.git
    cd DeerU
    pip install -r requirements.txt

    # 创建 deeru/settings_local.py , deeru/urls_local.py ,具体参考文档

初始化


    cd DeerU # 如果你没进入工程目录先进入
    python manage.py init_deeru

运行


* 生产环境运行参考 [部署DeerU](https://deeru.readthedocs.io/zh_CN/master/user_guide/deployment/index.html)

license
-------
DeerU使用 [GNU General Public License v3.0 协议](https://github.com/gojuukaze/DeerU/blob/master/LICENSE)
,你可以在遵循此协议的情况下免费使用DeerU

**重要!!**

> 需要注意的是,DeerU本身是免费的,但后台管理使用了富文本编辑器froala,其扩展插件并不免费,你可以在以下链接中查看收费信息:  
>
> https://github.com/froala/django-froala-editor#license  
>
> https://froala.com/wysiwyg-editor/pricing  
>
> 你可以自己更换其他编辑器(参照文档 [富文本编辑器](http://deeru.readthedocs.io/zh_CN/master/user_guide/rich_text_editor.html) )

截图
---
首页

<img alt="DeerU Logo" src="./docs/source/_static/home.png?raw=true" width="80%">
文章详情

<img alt="DeerU Logo" src="./docs/source/_static/detail.png?raw=true" width="80%">
admin
<img alt="DeerU Logo" src="./docs/source/_static/admin.png?raw=true" width="80%">
admin2
<img alt="DeerU Logo" src="./docs/source/_static/admin3.png?raw=true" width="80%">
手机1
<img alt="DeerU Logo" src="./docs/source/_static/p1.png?raw=true" width="50%">
手机2
<img alt="DeerU Logo" src="./docs/source/_static/p2.png?raw=true" width="50%">