Djangoのエントリ(3) - アプリケーションを作成します。

  プロジェクトを作成したら、アプリケーションを作成することができます。

 

WindowsでのSystem32 \のpython manage.py startappのて、myApp \を実行します\ CMD.EXE:プロジェクトディレクトリCで

アプリケーションを作成したら、プロジェクトmyappの下のディレクトリ以上のものを見ることができます

admin.py:サイトの構成

apps.py:

models.py:モデルの設定

test.py:

views.py:ビュー

__init__.py:これはTELLパイソンパイソンパッケージです

 

アプリケーションを作成したら、アプリケーションを起動することができます。

構成でプロジェクトディレクトリのフォルダ内のアプリケーションファイル研究settings.pyファイルを有効にする必要があります

 

 アプリケーションを起動したら、モデルを構成することができます。

データベーステーブルの構造を設計するためのモデルを設定するには:

私たちは、最初のテーブルを2つのテーブルを設計し。

テーブル名:グレード

フィールド名:

gnameは
gdate
ggirlnum
gboynum
isDelete

 

テーブル名:学生

フィールド名:

SNAME
sgender
セージ
scontend
IsDelete
sgrade

 

良好なデータ構造の設計テーブルの後、あなたはモデルを定義することができます。

でMyApp]の下で定義さMoudels.py:

class Grades(models.Model):
    gname = models.CharField(max_length=20)
    gdate = models.DateField()
    ggirlnum = models.IntegerField()
    gboynum = models.IntegerField()
    isDelete = models.BooleanField(default=False)

class Students(models.Model):
    sname = models.CharField(max_length=20)
    sgender = models.BooleanField(default=False)
    sage = models.IntegerField()
    scontend = models.CharField(max_length=20)
    isDelete = models.BooleanField(default=False)
    sgrade = models.ForeignKey('Grades') #关联外键

 

定义好模型之后,可以在数据库生成数据表:

1、迁移文件:python manage.py makemigrations

 

おすすめ

転載: www.cnblogs.com/james-danni/p/11204818.html