littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于Django框架的蓝鲸智云应用开发模板项目

项目简介

本项目是基于Django框架的蓝鲸智云应用开发模板,提供了各种层次的应用样例,能帮助开发者依据自身需求快速开启自动化应用开发工作。

项目的主要特性和功能

  • 提供不同层次的应用样例,支持开发者按需选择开展快速开发。
  • 具备完善的配置体系,涵盖开发、测试、正式三种环境的配置文件。
  • 包含公共包,集成蓝鲸开发框架公共模块、应用网关模块,以及静态文件和模板文件。
  • 设有根应用包,可用于开发应用的主要功能,子功能也能单独建立应用包。

安装使用步骤

环境准备

  • 已下载本项目的源码文件。
  • 安装requirements.txt文件中的Python包。
  • 安装MySQL数据库。

配置修改

  • 修改配置文件:
    • conf/__init__.py文件中配置APP_IDAPP_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】