我是一个使用django的初学者,我想像这样构建一个灵活的数据模型:(见图)
用户可以添加新属性(attr 4,5..)在不更改数据库(不添加新列)的情况下,如何在模型、视图和表单中实现data model pic,并具有在选定属性上创建项目和搜索项目的功能?让我困惑的主要问题是我不能将表单与模型联系起来,因为属性实际上是值,而不是真正的属性。
发布于 2017-03-09 17:50:33
看起来您想创建一个EAV data model。您的另一个选择是使用JSON存储,以允许每个用户更改列。
https://stackoverflow.com/questions/42702020
复制