自動車分野:
int型の自動インクリメント、primary_key = Trueをパラメータに記入しなければなりません
あなたがのAutoFieldを書いていない場合は、自動的にid列と呼ばれる列を作成します
django.db輸入モデルからの クラスPerson(models.Model): ID = models.AutoField(PRIMARY_KEY = TRUE)#自增ID的主键
CharFieldです:
文字の種類は、あなたがMAX_LENGTHパラメータを提供しなければならない、MAX_LENGTHは、最大文字長を表し、
django.db輸入モデルからの クラスPerson(models.Model): ID = models.AutoField(PRIMARY_KEY = TRUE)#自增键主ID的 名= models.CharField(max_lengthを= 32)
IntegerFieldと:
整数型、範囲-2147483648 2147483647
django.db輸入モデルからの クラスPerson(models.Model): ID = models.AutoField(PRIMARY_KEY = TRUE)#自增键主ID的 名= models.CharField(max_lengthを= 32) 年齢= models.IntegerField()
日付フィールド:
日付フィールド、日付形式YYYY-MM-DDのPython datetime.dateに対応します、()
django.db輸入モデルから :クラスPerson(models.Model) ID = models.AutoField(PRIMARY_KEY = TRUE)#自增键主ID的 名= models.CharField(max_lengthを= 32) 年齢= models.IntegerField() 誕生日=モデル.DateField(auto_now_add =真)
DateTimeField型、DateFieldの、TimeField 3時間のフィールド、プロパティauto_now、auto_now_add設定することができます
現在の時刻がフィールドに割り当てられているときauto_now_add = Trueの場合、それはデータレコードを作成します。
auto_now =真、そして、データ・レコードを更新するたびに更新するために使用されるフィールド
DateTimeField型:
時刻フィールド、フォーマットYYYY-MM-DD HH:MM [:SS [.uuuuuu] [TZ]、パイソンに対応datetime.datetimeの()
コマンドを実行します。
manage.py@mysite2> makemigrations app01 manage.py@mysite2>移行app01
データベースに目を通すために、
データを追加します
名前だけを追加し、年齢のフィールド
このデータの日付を追加するにDateField