项目简介
本项目是基于Django框架的蓝鲸智云应用开发模板,提供了各种层次的应用样例,能帮助开发者依据自身需求快速开启自动化应用开发工作。
项目的主要特性和功能
- 提供不同层次的应用样例,支持开发者按需选择开展快速开发。
- 具备完善的配置体系,涵盖开发、测试、正式三种环境的配置文件。
- 包含公共包,集成蓝鲸开发框架公共模块、应用网关模块,以及静态文件和模板文件。
- 设有根应用包,可用于开发应用的主要功能,子功能也能单独建立应用包。
安装使用步骤
环境准备
- 已下载本项目的源码文件。
- 安装
requirements.txt
文件中的Python包。 - 安装MySQL数据库。
配置修改
- 修改配置文件:
- 在
conf/__init__.py
文件中配置APP_ID
、APP_TOKEN
(可在蓝鲸智云开发者中心 -> 点击应用ID -> 基本信息中查看)。 - 在
conf/__init__.py
文件中配置BK_PAAS_HOST
(蓝鲸智云开发者中心的域名,形如:http://paas.bking.com
)。 - 在
conf/dev.py
文件中配置本地开发数据库信息。 - 在
conf/stag.py
文件中配置测试环境数据库信息。 - 在
conf/prod.py
文件中配置正式环境数据库信息。
- 在
数据库初始化
- 执行
manage.py migrate
初始化数据库表。 - 针对有表的
application
创建表,例如执行manage.py migrate home_application
。
创建日志文件夹
在项目文件夹同级的目录里建立logs
文件夹,若不清楚可直接运行runserver
后查看错误提示信息。
启动项目
使用命令python manage.py runserver
启动开发服务器。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】