TECH I.S.

Django モデル追加


管理画面にモデルを追加

Memberモデルを管理インターフェースに追加するには、このモデルが管理インターフェースに表示されるようにDjangoに指示する必要があります。

これはadmin.pyというファイルで行われ、アプリのフォルダー(この場合はmembersフォルダー)にあります。

開くと、次のようになります。

my_tennis_club/members/admin.py:
from django.contrib import admin # Register your models here.

ここに下記の内容を挿入して、Memberモデルを管理画面に表示できるようにします。

my_tennis_club/members/admin.py:
from django.contrib import admin from .models import Member # Register your models here. admin.site.register(Member)

ブラウザに戻ると、次の結果が得られるはずです。

Membersをクリックすると、このチュートリアルの前半で挿入した5つのレコードが表示されます。


表示変更

上のスクリーンショットのリストには、「メンバーオブジェクト(1)」、「メンバーオブジェクト(2)」などがありますが、リストに表示したいデータではない可能性があります。

代わりに「名」と「姓」を表示する方がよいでしょう。

これは、models.pyファイルやadmin.pyファイルの一部の設定を変更することで簡単に行うことができます。これについては次の章で詳しく説明します。



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細