2017-03-09 64 views
0

灵活的数据模型,我使用Django初学者,我想建立这样一个灵活的数据模型(见图)我怎么能建立在Django

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

+0

请参阅数据模型图片了解详情,对不起,我不知道上传图片的正确方法 –

回答

0

看起来你想创建一个EAV data model。您的其他选择是使用JSON存储以允许更改每个用户的列。