タイトル: Modelの定義方法
これはdjangoのModelの定義方法に関する記事です。
Modelはクラスごとに定義します。
クラス名はテーブル名に相当します。
クラスにはフィールドを定義します。
フィールドはデータベースの列に相当します。
以下、定義例です。
from django.db import models
class Model1(models.Model): filed1 = models.CharField(max_length=200) filed2 = models.IntegerField(default=0) |
CharFieldとは文字列のフィールドを意味します。
IntegerFieldとは整数のフィールドを意味します。