return HttpResponse()
의 괄호 안에 html 코드를 넣으면 그게 화면에 출력됨.
html 코드를 미리 짜두고, 거기에 필요한 변수들을 정해둔 다음
그 변수만 장고를 통해 전달해주면
그 결과를 장고가 화면에 나타내줌.
장고가 화면에 나타내주는 것을 렌더링이라고 함.
그리고 서버 실행중일 때 Ctrl + C 누르면 서버 종료됨.
html 파일 내에서 for, if 등 구문(문장)을 써넣을 때에는
{% 내용내용 %}
이렇게 씀!
그냥 변수를 쓸 때는 걍 쓰는데... 구문은 저러고 써야함
url
urls.py 파일에서 url들마다 name을 지정해줄 수 있음.
html 파일에서 url을 적을 때 url 그 자체를 적지 말고 urls.py에서 지정해준 name 문자열을 사용하는 것이 좋음.
html 파일 내에서 같은 url을 여러 번 명시해주어야 할 때가 있는데, 이때 url 그 자체를 쓰면 url이 수정되었을 때 그 여러 번 쓴 위치를 일일이 찾아가 바꾸어줘야 함. 마치 변수라는 것을 전혀 사용하지 않고 코딩을 했을 때처럼...
'기타 공부 > 탈잉 렛츠고 장고! 노트정리' 카테고리의 다른 글
4강 장고 인증 파트 : 해커톤 참가 신청 사이트 만들기 - 세션과 쿠키 (0) | 2022.05.23 |
---|---|
3강 장고 기본 파트 : 투표 사이트 만들기 - 마지막까지 (4주차 노트정리 총정리) (0) | 2022.05.23 |
3강 장고 기본 파트 : 투표 사이트 만들기 - 서버 실행 (0) | 2022.05.08 |
3강 장고 기본 파트 : 투표 사이트 만들기 - 장고 설치하기 및 구조 (0) | 2022.05.08 |
2강 웹 개론 : 배경지식 - 데이터베이스의 이해 (0) | 2022.04.10 |