【Django攻略】adminのURLを変更する方法

Python

Djangoのデフォルトの管理者ページは、/adminというURLでアクセスできます。

しかし、このURLは多くの開発者が使用しており、悪意のあるユーザーによる攻撃のリスクがあるため、セキュリティ上の理由から変更することが推奨されています。

この記事で、Django adminのURLを変更する方法を説明します。

スポンサーリンク

変更する手順

1. urls.pyを開く

Djangoプロジェクトのルートディレクトリを開き、urls.pyを探します。

2. adminをimport

urls.pyファイルの先頭に、django.contrib.adminをインポートします。

#urls.py
from django.contrib import admin

3. URLを変更する

urlpatternsリスト内で、admin.site.urlsを新しいURLに変更します。

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

4. サーバーを再起動する

変更を反映するために、Webサーバーを再起動する必要があります。

以上で、Djangoの管理者ページのURLを変更する方法が完了しました。新しいURLにアクセスして、管理者ページにログインしてください。

Djangoの管理者ページのURLを変更することは、セキュリティ上の理由から重要です。適切なURLを使用して、Webアプリケーションのセキュリティを強化しましょう。

コメント

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