Si vous voulez une liste de toutes les urls dans votre projet, vous devez d'abord installer django-extensions
Vous pouvez simplement l'installer en utilisant la commande.
pip install django-extensions
Pour plus d'informations sur le paquet, voir django-extensions
Après cela, ajoutez django_extensions
sur INSTALLED_APPS
dans votre settings.py
comme ceci :
INSTALLED_APPS = (
...
'django_extensions',
...
)
urls.py exemple :
from django.urls import path, include
from . import views
from . import health_views
urlpatterns = [
path('get_url_info', views.get_url_func),
path('health', health_views.service_health_check),
path('service-session/status', views.service_session_status)
]
Et ensuite, exécutez l'une des commandes dans votre terminal.
python manage.py show_urls
ou
./manage.py show_urls
Exemple de sortie basé sur la configuration urls.py :
/get_url_info django_app.views.get_url_func
/health django_app.health_views.service_health_check
/service-session/status django_app.views.service_session_status
Pour plus d'informations, vous pouvez consulter le site documentation .