一个应用程序,使任何django数据库模型都能够动态添加字段。

django-dcolumns的Python项目详细描述


PyPI VersionPY VersionsBuild StatusTest Coverage

麻省理工学院许可证(MIT)

概述

在编写本文时,dcolumn支持django 2.x,而且可能 回到1.8.0。支持旧版本django的最大问题 以新的方式使用urlpatterns。Python2.7、3.4、3.5和3.6 得到支持。

dcolumn是一个django插件,它允许开发人员向模型中添加列 动态的。它的方式与管理员使用内联模型的方式相同。 实际上,这正是附加列在 管理员。唯一增加的是有一个特殊的javascript 将列类型转换为以前设置的类型。

这是可以做到的,因为任何类型的字段都可以表示为字符串。 在任何定义为dcolumn模型的模型上都有两个方法 在您设置的类型中进行转换。

警告

版本2.0是django dcolumns的部分重写,而不是 向后兼容以前的版本。现在需要使用字段 在用户窗体中定义。django的最新版本不起作用 使用dcolumns以前处理字段的旧方法。这是 实际上更好,因为它现在更符合django的做法 东西。

提供

  1. 允许通过 管理员。
  2. 为静态数据对象添加伪模型。
  3. 管理员以正确的类型反映所有新添加的字段。

欢迎致电:carl dot nobile at gmail.com与我联系

完整的文档可以在 Read the Docs地点: Django DColumns

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何通过解决错误“活动无法转换为片段”将片段传递给类构造函数?   Java中清理Code39条码数据的regex帮助   将java转换为C++   java无法在Android Studio中生成签名的apk,出现错误   从数学方程出发   MySQL和Java内存问题   如何强制Java抛出算术异常?   java为什么JDBC将零端口视为空(默认)端口?   java如何在没有“changelog主题”的情况下加入KStream和KTable   排序我尝试合并两个排序的数组,但得到的是java。lang.ArrayIndexOutofBounds异常:5无法找出原因   如何在java中求大长度矩阵的逆?   基于maven构建的java生成类路径字符串   java每20个字符分割一个字符串,然后将每个部分打印到控制台   将字符串数字字转换为字符串数字:Java   在特定区域使用混合类型的java填充字节数组   尽管java类在开关块中实例化,但它只能调用接口方法