Django中的动态模型字段

时间:2015-07-29 21:53:24

标签: django django-models

我有一个模特,例如:“食物”。每个都有一些基本信息:“名称”“卡路里”等。我想提供一个表单,用户可以添加额外的字段。例如,如果用户正在添加新的“食物”,除了基本信息之外,他还可以添加新的字段,例如“糖”,“维生素”等。

如何将字段添加到数据库中以便以后检索/查询? 谢谢!

1 个答案:

答案 0 :(得分:0)

  

Jacob Kaplan-Moss在动态表单字段上有大量的文章:   http://jacobian.org/writing/dynamic-form-generation/

     

基本上,您将更多项添加到表单的字段成员变量中   在实例化期间。

Source

Even better.