基于django-cms的程序员友好的、自带后台的、定制化很高的内容管理系统的一个实例。
- 更新最新django 1.11,以完全解决多语言问题。aldryn_newsblog不兼容,不过和我们的使用没有影响
- 用户注册相关,可配置某些分类的文章需要注册用户才可见。目前在配置文件里配置
- 修改水印内容。
- 用户自注册功能。
- 补充开源声明
- 水印挪到左上角,并修改水印内容。http://www.qt86.com/ 255
- 制作并替换logo
- 调整panel次序和内容数量。添加点击title,显示内容功能
- 切换并清理多余数据
- 合作伙伴最多一排
- 补充开源声明
- 文章列表里的英文。所有用户可见的英文翻译
- selinux、权限导致上传出错问题
- 首页样式调整。图标显示,多行文本显示
- 区分不同配置文章显示形式
- 添加合作伙伴区
- 添加联系方式
- 修改发布者用户组的权限,已能发布文章
- 时间不对,导致文章显示问题
- 安装好并使用virtualenv环境
- 安装依赖库到系统
pip install -r requirements.txt
- 首次运行,或者有更新了,运行以下相关命令更新相关部分
# 创建超级用户
./manage.py createsuperuser
# 静态资源
./manage.py collectstatic
# 数据库
./manage.py makemigrations
./manage.py migrate
# 语言串
./manage.py compilemessages
- 运行
# dev setting
./manage.py runserver
or
# prod setting,正式发布
./startup.sh
- .gitignore包含了本地依赖文件,请自行补充相关文件
mycms/static/watermark.png
mycms/settings/prod.py
media/icon.png
使用了并感谢以下以及所包含的所有项目