반응형
static 이란?
웹 어플리케이션은 일반적으로 전체 웹 페이지를 렌더링하는 데 필요한 추가 파일 — 예:이미지, JavaScript 또는 CSS — 을 제공해야합니다. Django에서는 이러한 파일을 "정적 파일" 이라고 부른다. 이 static을 설정하는데 있어서 설정을 하겠다.
static 예제
STATIC_URL 을 쓰기위해서는 해당 폴더를 만들어 줘야 한다.
이렇게 폴더를 만들고
setting 부분에서 수정을 해줘야한다.
이부분은 project 의 setting 부분이다.
이 부분은 우리가 static 이라는 것을 쓰는데 그곳의 경로는 이쪽이라고 지정해주는 것이다.
그리고 마지막으로 Installed_apps 부분에 BbsApp부분을 추가해준다.
그 후 static 부분에 필요한 static을 넣어준다.
static은 정적파일로 사용 되는 것들을 넣어준다.
# static 파일을 한 곳으로 모으는 명령어
python manage.py collectsatic
이렇게 치면 static 파일을 collect하도록 한다.
그 뒤에 static 이라는 폴더가 생긴다.
templates를 관리하기 위해 폴더를 하나 만든다.
이 폴더에 사용할 template를 넣어준다.
해당 파일에서 static을 쓰기 위해서는
{% load static %} 을 써줘야한다.
이렇게 맨위에 적어준다.
그 다음
view 부분을 해당 템플릿으로 연결하고 runserver 를 실행하면
페이지가 이렇게 생긴걸 볼 수 있다.
반응형
'Base > Django' 카테고리의 다른 글
[Django] #7 - header / footer 를 통한 templates 구현 (0) | 2020.09.22 |
---|---|
[Django] #6 - Django 를 통한 사용자 등록 구현하기 (0) | 2020.09.22 |
[Django] #4 - Django ORM을 통한 데이터 관리 에제 (0) | 2020.09.21 |
[Django] #3 - Django ORM을 통한 데이터 관리 (0) | 2020.09.18 |
[Django] #2 - Django 개발 환경 세팅 및 서버 실행까지 (0) | 2020.09.18 |