跳转到主要内容

允许在运行时动态创建和更新数据库模式。

项目描述

django-dynamic-models 构建状态 PyPI

概述

动态Django模型允许用户定义、编辑和填充他们自己的数据库表,并将运行时模式更改应用于数据库。《code>django-dynamic-models大致基于DjangoCon 2011的运行时动态模型演讲。基本概念涉及使用内置的type函数进行动态类声明。type用于在运行时动态声明新的Django模型,本项目的目标是提供一个简单的API,允许开发者快速开始使用动态模型。

此软件包提供模型,以帮助Django开发者快速实现适用于其特定用例的动态模型,同时后台处理Django模型注册的运行时模式更改和更新。模式更改在纯Django中应用,没有使用迁移框架,因此您的任何动态模型都不会影响您的迁移文件。

免责声明:

由于数据丢失风险极高,不建议将此项目用于业务关键数据。表格可以非常容易地被删除,如果没有备份,即使是小小的用户错误也可能造成灾难。

文档

请参阅Wiki以获取文档。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

此发布版没有可用的源代码发行版文件。请参阅生成发行版存档的教程

构建的发行版

geonode_django_dynamic_model-0.4.0-py3-none-any.whl (12.3 kB 查看哈希值)

上传时间 Python 3

由以下支持