0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Djangoでmodelを登録する手順

Posted at

Djangoでmodelを登録する手順についての個人的メモです。

①models.pyにmodelの内容を記述する

models.py
from django.db import models

# Create your models here.
class Example(models.Model):
        name = models.CharField(max_length=100)
        age = models.IntegerField()
        def __str__(self):
                return self.name

②admin.pyにモデルのインポート、管理パネルへの追加処理を記述する

これによって、管理画面でモデルが確認できるようになる。

admin.py
from django.contrib import admin

from Model.models import Example

# Register your models here.
admin.site.register(Example)

from Model.models import Exampleここはアプリ名.models

③migrationファイルを作成する

python manage.py makemigrations

④migrationファイルをデータベースに適用する

python manage.py migrate

migrationファイルは、モデルの変更をデータベースに反映するためのもの。

⑤管理画面で登録・確認できるようになる

管理画面.jpg

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?