【Django】備忘録-管理ページのURL変更

WordPress等の管理ページもそうですが、デフォルトだとセキュリティ的に問題があるので、URLの変更をします。

下記はデフォルト

# myproject/urls.py

from django.contrib import admin
from django.urls import path

urlpatterns = [
    path('admin/', admin.site.urls)
]

“admin”から”secure-url”に変更する場合は下記の様に変更する。

# myproject/urls.py

from django.contrib import admin
from django.urls import path

urlpatterns = [
path('secure-url/', admin.site.urls), # 'admin/' → 'secure-url/' に変更
]

念のためDjangoの公式ドキュメントを以下に載せます。

参考

Django公式ドキュメント(該当箇所:AdminSite クラスのカスタマイズ)

https://docs.djangoproject.com/ja/5.2/ref/contrib/admin/

コメント

タイトルとURLをコピーしました