장고 익스텐션 | 내가 지정한 url 패턴 확인하기

2022. 7. 14. 19:17·기타
반응형

장고 프로젝트를 만들면서 내가 지정해놓은 url이 정확히 뭐였는지 기억나지 않을 때 

django-extenstions를 이용해서 쉽게 확인할 수 있다.

 

>현재 내가 만들어놓은 url 경로

더보기
# westagram.settings.py
ROOT_URLCONF = 'westagram.urls'
# westagram.urls.py
from django.urls import path, include

urlpatterns = [
    path('user', include('users.urls'))
]
# users.urls.py
from django.urls import path

from users.views import SignUpView, SignInView

urlpatterns = [
    path('/signup', SignUpView.as_view()),
    path('/signin', SignInView.as_view()),
]

 

지금은 경로가 두개밖에 없어서 파일을 왔다갔다 하면서 확인할 수 있지만

프로젝트가 커져서 url 경로가 많아지게 되면 헷갈릴수가 있다. 그때 django-extensions를 활용해서 한번에 확인하는 방법이 있다.

 

장고-익스텐션 설치

pip install django-extensions

settings.py -> INSTALLED_APPS에 추가

# settings.py
INSTALLED_APPS = (
...
'django_extensions',
...
)

url 확인

python manage.py show_urls

 

결과

 

 

 

 

참고

https://stackoverflow.com/questions/1275486/django-how-can-i-see-a-list-of-urlpatterns

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'기타' 카테고리의 다른 글

MySql 설치하기 (Mac intel)  (0) 2022.07.15
가상환경 | 미니콘다 설치(Mac), 기본 명령어  (0) 2022.07.15
개발환경 | django-extensions, ipython 설치하기  (0) 2022.07.14
터미널에서 code 명령으로 vscode 열기  (0) 2022.07.04
MySQL | mysql 완전삭제한 과정(MacOS)  (0) 2022.07.02
'기타' 카테고리의 다른 글
  • MySql 설치하기 (Mac intel)
  • 가상환경 | 미니콘다 설치(Mac), 기본 명령어
  • 개발환경 | django-extensions, ipython 설치하기
  • 터미널에서 code 명령으로 vscode 열기
이라후
이라후
  • 이라후
    화이팅
    이라후
  • 전체
    오늘
    어제
    • 분류 전체보기 (133)
      • TIL (23)
      • 기타 (26)
      • Python (14)
      • Django (10)
      • JavaScript (8)
      • git & GitHub (8)
      • Web (10)
      • Go (3)
      • wecode (31)
  • 반응형
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
이라후
장고 익스텐션 | 내가 지정한 url 패턴 확인하기
상단으로

티스토리툴바