Django - 将这个模式/模型与ModelForms一起使用时,我会遇到什么样的问题?

时间:2012-12-23 16:26:47

标签: django django-models django-forms

我正在为新的django应用开发模型。该模型有点复杂,作为Django的新手,我需要知道在处理ModelForm时我将面对这种模式/模型会遇到什么样的问题。要使此模式正常工作,我必须添加一些额外的代码,架构不是CRUD准备好的。

架构/模型:

django schema/model

  • 这个架构/模型是Django模型在设计方面应该是什么样子?
  • 我可以将业务逻辑添加到ModelForm中吗?

给我一​​些关于我将使用这种模型和ModelForms面临的问题的线索。

最诚挚的问候,

1 个答案:

答案 0 :(得分:0)

我看到你有很多模型可以帮助你分类或定义实例类型。这不是django方法,而是使用单独的模型。我建议做这样的事情:

BYCYCLE_AD_TYPE = (
  (db_value_1, "Show_value"),
  (db_value_1, "Show_value"),
  (db_value_2, "Show_value"),
)

class BicycleAd(models.Model):
  ad_type = models.PositiveIntegerField()
  ...Your other fields...