url 을 html 에서 쓸때 name 을 이용한다.. 예를 들어 {% url detail ~~ %} 

그런데 다른앱에서 detail 이라는 name 있다면? 

그것을 방지하기 위해서 urls.py 에 appname 을 써준다! 그리고

{%  url music : detail %}


<urls.py 안에서>




<html 안에서>





404 erorr


shortcut 에 보면 좋은 것이 있다.


< get_object_or_404 사용하기 전 >





< get_object_or_404 사용한 후>


render 와 같은 shortcut 에 있다.






'Etc' 카테고리의 다른 글

제네릭 뷰  (0) 2018.08.13
Django URL 하드코딩하지 않고 쓰기 <20>  (0) 2018.08.12
Django Foreign Key 활용 <18>  (0) 2018.08.12
Django Foreign Key 에 Data 저장하기  (0) 2018.08.12
Django Http404 사용하기 <16>  (0) 2018.08.12

+ Recent posts