0

新しいdjangoアプリのモデルを開発しています。モデルは少し複雑で、Djangoを初めて使用する場合は、ModelFormを処理するときにこの種のスキーマ/モデルでどのような問題に直面するかを知る必要があります。このスキーマが正しく機能するには、コードを追加する必要があります。スキーマはCRUDに対応していません。

スキーマ/モデル:

djangoスキーマ/モデル

  • このスキーマ/モデルは、設計の観点からDjangoモデルがどのように見えるべきですか?
  • ModelFormにビジネスロジックを追加できますか?

この種のモデルとModelFormsで直面する問題についていくつか手がかりを教えてください。

よろしくお願いします、

4

1 に答える 1

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...
于 2012-12-23T16:38:58.450 に答える