Skip to main content

蓝鲸Python开发框架Blueapps

    ![blueapps](docs/resource/img/blueapps.png)
    
    [![license](https://img.shields.io/badge/license-mit-brightgreen.svg?style=flat)](https://github.com/TencentBlueKing/blueapps/blob/master/LICENSE) [![Release Version](https://img.shields.io/badge/release-3.3.3-brightgreen.svg)](https://github.com/TencentBlueKing/blueapps/releases) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/TencentBlueKing/blueapps/pulls) 
    
    > **重要提示**: `master` 分支是开发分支,可能处于 *不稳定或者不可用状态* 。请通过[releases](https://github.com/TencentBlueKing/blueapps/releases) 而非 `master` 去获取稳定的软件包
    
    蓝鲸Python开发框架Blueapps可以帮助开发人员快速在蓝鲸 PaaS 平台上开发 SaaS 的 `Python 框架` 。该开发框架基于 `Django 框架` 架构,并在此基础上进行扩展,增加蓝鲸系统的特有功能,例如:`身份验证`、`ESB 调用` 及 `模板渲染` 等功能,以便开发者可以更专注于 SaaS 的 `逻辑开发` 。
    
     本次开源的是蓝鲸Python开发框架Blueapps打包编译环境,执行打包构建后开发人员可以直接基于源码提供的功能进行开发。
    
    ## Overview
    
    - [快速开始](docs/overview/project_usage.md)
    - [代码目录](docs/overview/project_codes.md)
    - [配置管理](docs/overview/project_config.md)
    - [apigw自动注册](docs/overview/project_apigw_sync.md)
    - [使用说明](https://bk.tencent.com/docs/document/6.0/130/5949)
    
    ## Roadmap
    
    - [版本日志](docs/release.md)
    
    ## PaaS KMS 配置
    
    安装 `blueapps[kms]` 后,平台设置 `BKPAAS_KMS_ENABLED=true`,框架会在读取应用配置前
    读取 PaaS 默认挂载的 `/etc/secrets/envelope` 和 `/etc/secrets/private-key`,解密后写入进程环境。
    其他 SaaS 也可独立调用加载函数。
    安装要求、挂载约定与接入示例见 [KMS 环境配置](docs/wiki/data_encryption.md#paas-kms-环境配置)。
    
    ## Support
    
    - [蓝鲸论坛](https://bk.tencent.com/s-mart/community)
    
    - 联系我们,技术交流QQ群:
    
      社区版QQ交流群:495299374
      
      蓝鲸运维开发交流群:878501914
      
      <img src="docs/resource/img/QR-Code.png" align=center style="zoom:67%;" />
      
    ## BlueKing Community
    * [BK-CMDB](https://github.com/Tencent/bk-cmdb): 蓝鲸配置平台(蓝鲸 CMDB)是一个面向资产及应用的企业级配置管理平台。
    - [BK-CI](https://github.com/Tencent/bk-ci): 蓝鲸持续集成平台是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。
    - [BK-BCS](https://github.com/Tencent/bk-bcs): 蓝鲸容器管理平台是以容器技术为基础,为微服务业务提供编排管理的基础服务平台。
    - [BK-BCS-SaaS](https://github.com/Tencent/bk-bcs-saas): 蓝鲸容器管理平台 SaaS 基于原生 Kubernetes 和 Mesos 自研的两种模式,提供给用户高度可扩展、灵活易用的容器产品服务。
    - [BK-PaaS](https://github.com/Tencent/bk-PaaS): 蓝鲸 PaaS 平台是一个开放式的开发平台,让开发者可以方便快捷地创建、开发、部署和管理 SaaS 应用。
    - [BK-SOPS](https://github.com/Tencent/bk-sops): 标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类 SaaS 产品。
    - [BK-JOB](https://github.com/Tencent/bk-job): 蓝鲸作业平台(Job)是一套运维脚本管理系统,具备海量任务并发处理能力。
    
    ## Contributing
    对于项目感兴趣,想一起贡献并完善项目请参阅[Contributing Guide](docs/CONTRIBUTING.md)。
    
    [腾讯开源激励计划](https://opensource.tencent.com/contribution) 鼓励开发者的参与和贡献,期待你的加入。
    
    ## FAQ
    
    请查看 [FAQ](docs/faq.md)
    
    ## License
    
    基于 MIT 协议, 详细请参考[LICENSE](LICENSE.txt)

Metadata

Release files for blueapps 4.17.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blueapps 4.17.4
File Size Uploaded Provenance
blueapps-4.17.4.tar.gz 254.3 kB Without provenance Details

Release files / blueapps-4.17.4.tar.gz

Download URL blueapps-4.17.4.tar.gz
Size 254.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a325284064f9391095565a34647c29e3a81c5f7c18796c73a52d917bb669e044
BLAKE2b-256 checksum
How to use checksums
b77c5f12f4ec0713a0f210b38d83512fbc2e352238b5e0a64adaf98a8ae5ae69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.18

Security for blueapps 4.17.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

4.17.4 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page