[Django] URL 별칭
{{ question.subject }} 질문 상세를 위한 URL 링크이다. 하지만 이러한 URL 링크는 수정될 가능성이 있다. 예를 들어, http://localhost:8000/pybo/question/2 또는 http://localhost:8000/pybo/2/question 처럼 바뀔수 있다. URL 링크의 구조가 자주 변경된다면 템플릿에서 사용한 모든 URL 들을 일일이 찾아가며 수정해야 하는 리스크가 발생한다. 이러한 문제점을 해결하기 위해서는 URL 에 대한 실제 링크 대신 링크의 주소가 1:1 매핑되어 있는 별칭을 사용해야한다. #URL 별칭 링크의 주소 대신 별칭을 사용하려면 URL 매핑에 name 속성을 부여하면 된다. #pybo/urls.py from django.urls import..
Python/Django
2022. 9. 16. 16:02