ユーザ用ツール

サイト用ツール


メモ: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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki