内容管理系统
- 博客
- CMS
- Wiki
企业内部系统
- 会议室预定
- 招聘管理
- ERP & CRM
- 报表系统
运维管理系统
- CMDB
- 发布管理
- 作业管理
- 脚本管理
- 变更管理
- 故障管理
优缺点
优点
- Python实现,代码干净
- 提供管理后台
- 复用度高
- 易于扩展的中间件
- 内置安全框架
- 丰富的三方库
##缺点 - 不易并行开发,单点扩展
- 不适于高并发的to C互联网项目
设计思想
- DRY:不重复造轮子
- MVT
- 快速开发
- 灵活易于扩展
- 松耦合
- 显式优于隐式
工具
Anaconda
- python科学计算工具包
- python二进制发行包
- Numpy,Pandas,Matplotlib,SciPy,Bokeh,Jupyter,PyTorch,Tensorflow等科学处理工具
- 包含了一个开源的Python IDE:Spyder
- 包含了Conda包管理软件:conda install xxx
PyCharm
- JetBrains的产品
- 社区版不支持Django开发,但可以安装Django准备Django类库,能够实现Django代码的自动提示
本文探讨了基于Django的内容管理系统及其在企业内部的应用,如会议室预定、招聘管理和ERP。Django的优点包括Python实现、管理后台、复用性和丰富的第三方库,但存在不易并行开发和不适合高并发项目的问题。设计思想强调DRY原则和快速开发。主要工具Anaconda提供了科学计算环境,而PyCharm支持Django开发。
1782

被折叠的 条评论
为什么被折叠?



