Djangoにはデータベースの管理ツールが用意されていて、それを使ってWeb上でテーブルなどの編集が行える
### 管理者の作成
$ python manage.py createsuperuser
Username (leave blank to use ‘vagrant’): admin
Email address: ****@gmail.com
Password:
Password (again):
Superuser created successfully.
### モデルを管理ツールで利用できるようにする
– アプリケーションのadmin.pyで編集する
/hello/admin.py
from django.contrib import admin from .models import Friend admin.site.register(Friend)
### adminログイン
http://192.168.33.10:8000/admin
– AUTHENTICATION AND AUTHORIZATIONに「Groups」「Users」モデルが用意されている
– 下がmigrationで作成したテーブル
### 管理ツールからレコードの作成
### 利用者の管理ページ
add userから追加する
まあ、便利といえば便利