Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gojuukaze/DeerU
DeerU is a content management system, used for blogs. ( DeerU 是一个开源博客系统 )
https://github.com/gojuukaze/DeerU
blog cms django-blog django-cms python-blog
Last synced: about 2 months ago
JSON representation
DeerU is a content management system, used for blogs. ( DeerU 是一个开源博客系统 )
- Host: GitHub
- URL: https://github.com/gojuukaze/DeerU
- Owner: gojuukaze
- License: gpl-3.0
- Created: 2018-05-23T08:35:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-03T22:35:11.000Z (about 1 year ago)
- Last Synced: 2024-08-11T00:04:15.867Z (4 months ago)
- Topics: blog, cms, django-blog, django-cms, python-blog
- Language: Python
- Size: 1.34 MB
- Stars: 102
- Watchers: 8
- Forks: 18
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - DeerU
README
DeerU
[DeerU](https://github.com/gojuukaze/DeerU) is a content management system, used for blogs.
DeerU 是一个开源博客系统,它基于Django开发。
~~它提供了丰富的json数据接口(需安装[api插件](https://github.com/gojuukaze/deeru_plugin_theme)),前端开发人员可以不依赖Django模板,方便的开发主题,实现前后端分离。~~
(不再继续维护)
___V2.0.0 发布
DeerU 2.0 开始定位为可供二次开发的博客系统
基于此定位,此项目将为有django、前端经验开发者提供可自行扩展博客系统。
此项目今后将只提供博客基础功能更新、安全性更新、可扩展性更新,除此之外的功能(比如主题、cdn等)需要开发者自行开发。更多内容 >> 2.0更新说明 |
1.x升级2.0指南依赖
---
* Python 3.6+
* 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``目录
---* 项目文档 :[https://doc.ikaze.cn/deeru/](https://doc.ikaze.cn/deeru/)
* GITHUB :[https://github.com/gojuukaze/DeerU](https://github.com/gojuukaze/DeerU)
* DEMO :[https://www.ikaze.cn](https://www.ikaze.cn)
* [安装](#安装)
* [初始化](#初始化)
* [运行](#运行)安装
---安装之前建议配置虚拟环境
``` bash
pip install virtualenv
virtualenv --no-site-packages deeru_env
source deeru_env/bin/activate
```* pip安装
```bash
pip install DeerU
deeru-admin install deeru```
* 手动安装(不推荐)
```bash
git clone https://github.com/gojuukaze/DeerU.git
cd DeerU
pip install -r requirements.txt
# 创建 deeru/settings_local.py , deeru/urls_local.py ,具体参考文档
```初始化
---* 运行下面命令初始化项目,注意:如果你更改了数据库的配置,或者修改了主题的静态文件 则需要再次运行初始化
```bash
cd DeerU # 如果你没进入工程目录先进入
python manage.py init_deeru
```运行
---
* 以debug模式运行
```bash
python manage.py runserver 0.0.0.0:8000```
* 生产环境运行参考 [部署DeerU](https://doc.ikaze.cn/deeru/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
>
> 你可以自己更换其他编辑器(参照文档 [富文本编辑器](https://doc.ikaze.cn/deeru/user_guide/rich_text_editor.html) )截图
---
首页
文章详情
admin
admin2
手机1
手机2捐赠 / Sponsor
==============开源不易,如果你觉得对你有帮助,求打赏个一块两块的
![](https://gitee.com/gojuukaze/liteAuth/raw/master/shang.jpg)