开发项目
1.配置修改
(1)conf/default.py 文件:APP_ID \ APP_TOKEN (蓝鲸智云开发者中心 -> 点击应用ID -> 基本信息 中可以查看到这两个值的信息)
(2)conf/default.py 文件:BK_PAAS_HOST(蓝鲸智云开发者中心的域名,形如:http://paas.bking.com)
(3)conf/settings_development.py 文件:DATABASES(请创建本地开发数据库,并修改配置信息)
(4)conf/settings_testing.py 文件:DATABASES(请创建测试数据库,并修改配置信息)
(5)conf/settings_production.py 文件:DATABASES(请创建正式数据库,并修改配置信息)
注意:测试环境 和 正式环境 的数据库需要对 AppServer 授权
2.celery 配置
若需要使用 celery,请修改以下配置:(
点击下载 celery 开发指引)
(1)conf/default.py 文件:IS_USE_CELERY 的值设置为:
True
(2)conf/default.py 文件:BROKER_URL_DEV(请创建本地开发的 celery消息队列,并修改配置信息,推荐使用 RabbitMQ)
(3)conf/default.py 文件:CELERY_IMPORTS(添加celery任务模块)
3.数据库操作
Django1.8 Migration的使用方法如下:
(1)执行 manage.py migrate(Django默认表创建)。
(2)执行 manage.py startapp yourappname、添加yourappname到conf/default.py文件的"INSTALLED_APPS_CUSTOM"变量中。
(3)在Application的models.py中建立数据库模型,执行manage.py makemigrations yourappname。
(4)执行manage.py migrate yourappname。