メモ:django2
文書の過去の版を表示しています。
Django2
Djangoメモの続き
組み込み管理画面の利用
プロジェクトの管理者(スーパーユーザ)を作成する。
$ python manage.py createsuperuser
ユーザ名、メールアドレス、パスワードを設定する。メールアドレスは空でも構わない。
管理画面にはhttp://[IP Address]:8000/admin/でアクセスできる。
管理画面では、各アプリケーションのモデルを管理することができる。モデルを管理するためには、管理画面にモデルを認識させる必要がある。
app01/report/admin.py
from django.contrib import admin from .models import Choice, ReportContents admin.site.register(Choice) admin.site.register(ReportContents)
admin.pyにmodels.pyのクラスをインポートし、そのクラスをadminサイトに登録するとモデル(データベース)が管理画面の管理対象になる。管理画面からはデータベースにデータを登録、修正、削除などを行うことができる。
メモ/django2.1559118134.txt.bz2 · 最終更新: 2019/05/29 17:22 by Wiki Editor