TakeOutSys 项目描述: 技术点: 后端 Python DJango django-unit-test MongoDB Mongoengine Redis Celery SQL fabric logger 前端 AngularJs Bootstrap jQuery HTML5 CSS3 基本规范: python编码格式采用PEP8 非关系数据使用mongodb进行存储 缓存以及网站统计使用redis 队列使用celery+redis 基本的用户信息采用MySql进行存储 前端统一使用grant进行打包 DJango采用Fat Models, Utility Modules, Thin Views, Stupid Templates 原则 服务器采用centos + nginx + uwsgi 配置 , uwsgi管理系统使用The Master FIFO(详细配置见文档) Django、 python 等相关PyPi使用virtualwrapper进行管理 安装指令: 需求条件: 安装Python Package(具体查看requirement.txt) 可以使用fabric一键安装pyp以及系统需求的软件包(我在centos上开发, 所以目前只有centos7版本) 另外建议安装ipython 安装MongoDB 安装Redis 启动redis 启动mongodb 启动celery 启动django程序 后台还有很多需要完善 有事发504888883@qq.com