바뀜

536 바이트 추가됨 ,  2021년 5월 11일 (화) 18:57
잔글
73번째 줄: 73번째 줄:  
|config 안의 urls.py를 수정한다.
 
|config 안의 urls.py를 수정한다.
 
이건 <code>test/</code>로 들어온 요청을 testapp 안의 urls.py로 돌린다는 의미.
 
이건 <code>test/</code>로 들어온 요청을 testapp 안의 urls.py로 돌린다는 의미.
 +
 +
 +
가장 상위의 urls.py에서 뷰를 불러와 사용할 수도 있지만, 해당 앱 내부에서 처리할 수 있게끔 앱으로 처리를 돌려주는 게 일반적이다.
 
|<syntaxhighlight lang="python">
 
|<syntaxhighlight lang="python">
 
from django.contrib import admin  # 관리기능
 
from django.contrib import admin  # 관리기능
154번째 줄: 157번째 줄:  
</syntaxhighlight>앱 내부의 경로를 읽지 못하는 경우엔 Settings.py 안의 DIR(공용 탬플릿 디렉터리)를 주석처리 한 후 다시 실행하면 앱 내부의 templates 디렉터리를 읽는다.
 
</syntaxhighlight>앱 내부의 경로를 읽지 못하는 경우엔 Settings.py 안의 DIR(공용 탬플릿 디렉터리)를 주석처리 한 후 다시 실행하면 앱 내부의 templates 디렉터리를 읽는다.
 
|}
 
|}
 +
 +
== 확인 ==
 +
 +
* 서버를 실행하고 해당 링크로 접속해보면 <nowiki>{{hello}}</nowiki> 변수 안에 담긴 데이터를 볼 수 있다.(개발자도구로 보면 탬플릿의 내용이 그대로 나온다는 것을 알 수 있다.)
 +
* 터미널에서 보면 print(hello) 때문에 터미널에도 메시지가 나옴을 확인할 수 있다.
 +
 
[[분류:1. 장고 기초]]
 
[[분류:1. 장고 기초]]