Djangoフレームワークは、二つのテンプレートのインスタンスを使用しています

序文

この記事では、テンプレート法、関連するヒントDjangoフレームワークテンプレートの詳細な分析を使用してDjangoフレームワークについて説明し、取り扱い上の注意は、フォームの2つの特定の例を参照することができ困っている友達を兼ね備えています。

私は集中共有を行うためにここにいる、コンテンツ、遺産がある場合のような問題が発生した場合、私に缶以下のメッセージをお願いします!

本論文では、テンプレートジャンゴフレームワークを使用する例を示します。以下のように、ご参考のためにあなたに共有します:

models.py:

django.db輸入モデルから
#ここにあなたのモデルを作成します。
クラスブック(models.Model):
  タイトル= models.CharField(max_lengthを= 32、ユニーク=真)
  価格= models.DecimalField(max_digits = 8、decimal_places = 2、ヌル=真)
  PUB_DATE = models.DateField()
  公開=モデル.CharField(MAX_LENGTH = 32)
  is_pub = models.BooleanField(デフォルト=真)
  著者= models.ManyToManyField(= "著者"への)
クラスAuthorDetail(models.Model):
  GF = models.CharField(max_lengthを= 32)
  TEL =モデル.CharField(MAX_LENGTH = 32)
クラスの著者(models.Model):
  名前= models.CharField(max_lengthを= 32)
  年齢= models.IntegerField()与AuthorDetail建立一对一的关系
  Models.ForeignKey ADは、=#(= "AuthorDetail"、to_field = "上記ID"、on_delete = models.CASCADEに、UNIQUE = TRUE)
  #OneToOneFieldは、一つの関係の作成を表します。on_delete = models.CASCADE削除カスケード発現。テーブルのレコードは削除すること、bはまた、レコードの対応テーブルを削除すると仮定
  広告= models.OneToOneFieldの(=「AuthorDetailに 、to_field =「ID」」、on_delete = models.CASCADE)

  

おすすめ

転載: www.cnblogs.com/sq1995liu/p/12132988.html