Metrics
0
Watch 7 Star 35 Fork 6

五十风 / DeerUPythonGPL-3.0

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
DeerU is a content management system, used for blogs. ( DeerU 是一个开源博客系统 ) spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

DeerU

DeerU Logo

快速开始文档插件与主题贡献代码

version - v1.0.0 license - GPL V3

DeerU is a content management system, used for blogs.

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

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


依赖

  • Python 3.5+ -- 安装教程 https://www.ikaze.cn/article/28
  • pip 10+
  • git
  • libjpeg,zlib -- pillow包的依赖
    • ubuntu: apt-get install libjpeg8-dev zlib1g-dev libfreetype6-dev
    • centos: yum -y install python-devel zlib-devel libjpeg-turbo-devel

目录

安装

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

    pip install virtualenv
    virtualenv --no-site-packages deeru_env
    source deeru_env/bin/activate
  • pip安装
    pip install DeerU
    deeru-admin install deeru
  • 手动安装

    git clone -b dev 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

运行

  • 以debug模式运行
    python manage.py runserver 0.0.0.0:8000

license

DeerU使用 GNU General Public License v3.0 协议 ,你可以在遵循此协议的情况下免费使用DeerU

重要!!

需要注意的是,DeerU本身是免费的,但后台管理使用了富文本编辑器froala,其扩展插件并不免费,你可以在以下链接中查看收费信息:

https://github.com/froala/django-froala-editor#license

https://froala.com/wysiwyg-editor/pricing

你可以自己更换其他编辑器(参照文档 富文本编辑器 ),我也会在之后内置一些富文本编辑器的替代方案

截图

首页

DeerU Logo 文章详情 DeerU Logo admin DeerU Logo admin2 DeerU Logo 手机1 DeerU Logo 手机2 DeerU Logo

Comments ( 7 )

You need to Sign in for post a comment

Python
1
https://gitee.com/gojuukaze/DeerU.git
git@gitee.com:gojuukaze/DeerU.git

Help Search