如何在django中构建灵活的数据模型

时间:2017-03-09 17:41:45

标签: django

我是使用django的初学者,我想建立一个像这样灵活的数据模型:(见图)

使用可以在不更改数据库的情况下添加新属性(attr 4,5 ..)(不添加新列)data model pic 如何在模型,视图和表单中实现它,具有创建项目和在选定的attrs上搜索项目的功能? 让我感到困惑的主要问题是我无法将表单与模型链接起来,因为属性实际上并不是真正的属性值。

1 个答案:

答案 0 :(得分:0)

您似乎想要创建EAV data model。您的另一个选择是使用JSON存储来允许更改每个用户的列。