[TIL] UDR 2023 FE - 007

You Seunghyeon·2023년 5월 25일
0

TIL

목록 보기
6/8

UDR의 백엔트 트랙에서는 Django를 스택으로 사용한다. 그런데 Django는 일반적인 SPA 개발이 불가능하다. 따라서, 협업하기 위해서는 프론트도 Django에 대해 어느 정도 지식을 갖고 있어야 한다.

template & static

Django에서는 퍼블릭 코드를 templatestatic 폴더 하위에 둔다. template에는 html 코드를, static에는 CSS와 JS 등의 정적 파일를 담아둔다.

template

HTML 파일에서 정적 파일을 로드하려면 {% load static %} 를 HTML 상단에 작성해준다. 정적 파일을 로드할 때는 경로 대신 {% static '/css/style.css' %} 처럼 상대 경로를 작성한다.

django 실행

django를 실행하기 위해서는 우선 파이썬 venv가 적절히 선택되어있는지 확인하고, 해당 venv 위에서 python3 manage.py runserver 를 터미널에 입력해주면 된다.

0개의 댓글