Open gesal03 opened 1 year ago
*기한 내 미제출은 1OUT 대상으로, 3OUT이 되면 동아리 활동이 어려운 점 잊지 마세요 !! 어려우면 포기하지말고 멘토에게 적극적으로 질문 해주길 바랍니다 !!
2주차 세션 내용을 토대로 나만의 웹사이트 제작!
상단의 이미지와 같이 {% block content %}, {% endblock %} 태그를 사용 해당 영역에 상속받은 HTML의 코드가 삽입됩니다.
{% extends '<상속 받을 html>' %}: 상속 받을 HTML 지정, 최상단에 작성. {% block content %}, {% endblock %}: 상속 받을 HTML에 넣을 코드 블록
*기한 내 미제출은 1OUT 대상으로, 3OUT이 되면 동아리 활동이 어려운 점 잊지 마세요 !! 어려우면 포기하지말고 멘토에게 적극적으로 질문 해주길 바랍니다 !!
[2주차] Django MTV 정복기
기한: 05/04 (목) 23:59까지
과제 설명
2주차 세션 내용을 토대로 나만의 웹사이트 제작!
조건
Tip
과제 예시
127.0.0.1:8000
127.0.0.1:8000/about
127.0.0.1:8000/services
127.0.0.1:8000/portfolio
127.0.0.1:8000/contact
Tempalte 언어
{% block content %}, {% endblock %} 태그
템플릿 상속: 중복되는 html 파일 내용을 반복해서 작성해야하는 번거로움을 줄여줍니다.
기본 HTML
상단의 이미지와 같이 {% block content %}, {% endblock %} 태그를 사용 해당 영역에 상속받은 HTML의 코드가 삽입됩니다.
상속받을 HTML
{% extends '<상속 받을 html>' %}: 상속 받을 HTML 지정, 최상단에 작성. {% block content %}, {% endblock %}: 상속 받을 HTML에 넣을 코드 블록
navigation Bar url 지정
{% url '<url 이름(별칭)'> %}
<url 이름(별칭)>: urls.py에서 name 속성을 지정된 문자열에 해당하는 값
href 속성 값으로 url 지정해주면 됩니다.
HTML
urls.py