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 |