Djangoの管理画面の見出しとかを変更する。

タイトル、ヘッダー

https://qiita.com/okoppe8/items/702dab51e4db5d0ed677

urls.py

from django.contrib import admin

admin.site.site_title = '<title>に表示される' 
admin.site.site_header = 'ヘッダーに表示される' 
admin.site.index_title = 'ログイン後のトップページ、ヘッダー直下に表示される'

モデル名

admin.site.register(Station)

admin.pyで上記のように記述すると、Django管理画面のメニューについかされ、管理画面上で追加削除更新が行えるようになる。
が、気になるのはメニューに「Station」とモデル名そのまま表示される点。
ここを「駅名」のようにわかりやすい名前で表示したい。

class Station(models.Model):
    class Meta:
        verbose_name = '駅名' #単数形
        verbose_name_plural = '駅名' #複数形

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です