Djangoのテスト開発3

1、Djangoのモデルフィールドの一般的なタイプ:

 

2、主キー

主キー
    クラスのMeta:
        unique_together =('フィールド1 ''フィールド2 '

3、__str__()メソッドは、Python内蔵データをこの方法で定義されていない場合、方法は、フィールド定義は、メソッドの定義の後に戻され、クエリはクラス名を返し、オブジェクトの説明のように、文字列を返す必要があります、このデータを表示し、直感的な人次のクエリは、名前フィールドに格納されたコードデータが表示されて返されます。

クラスSampleTest(models.Model):
    名前 = models.CharField(MAX_LENGTH = 100 
    .......

    デフ __str__ (自己):
         戻り self.name

 モデルは、データ移行を実行するように設定されている4、

python manage.py makemigrationsアプリケーション名    

python manage.pyの移行

 

 

 

おすすめ

転載: www.cnblogs.com/wzjbg/p/11626786.html