2017-03-09 22 views
0

靈活的數據模型,我使用Django初學者,我想建立這樣一個靈活的數據模型(見圖)我怎麼能建立在Django

用途可以添加新的屬性(ATTR 4,5。 。)不改變數據庫(不要添加新列)data model pic 如何在模型,視圖和窗體中使用創建項目和在所選attrs上搜索項目的功能來實現它? 讓我困惑的主要問題是我無法將表單與模型鏈接,因爲屬性實際上並不是真正屬性的值。

+0

請參閱數據模型圖片瞭解詳情,對不起,我不知道上傳圖片的正確方法 –

回答

0

看起來你想創建一個EAV data model。您的其他選擇是使用JSON存儲以允許更改每個用戶的列。