파이썬 장고 #6 장고에 연동한 HTML 문서에 CSS 적용하기

2020. 8. 26. 16:26· 웹 개발 공부 : Back-end/파이썬 - 장고
반응형

CSS에 대한 설명은 웹개발 : front-end 탭에 아주 자세하세 설명되어 있으니 참고!

지난번 포스팅에서는 장고 서버에 HTML 문서를 적용하는 법을 알아보았다. HTML하면 자동으로 생각나는 것이 CSS기 때문에 이번 포스팅은 장고에 연동한 HTML문서에 CSS를 적용해보는 시간을 가져보겠다. 

혹시나 하는 마음에 HTML문서가 있는 디렉토리에 style.css를 만들어 HTML에 연동해보았는데, 당연히 될리가 없다ㅋㅋ장고에 연동된 HTML 문서에 CSS 스타일링을 적용하려면 많은 단계를 거쳐야 한다.

 

1. settings.py에 정적파일 적용

일단 manage.py가 있는 디렉토리에 static이라는 디렉토리를 하나 만들어준다. 그 다음 하위 폴더로 CSS이라는 이름의 디렉토리를 만들어 주고, 다시 그 하위폴더에 style.css 파일을 만들어준다.

static->CSS->style.css

그 다음 settings.py에 들어가서 

staticfiles_dirs = (
    os.path.join(BASE_DIR, 'static'),
)

위의 코드를 추가시켜준다. 이 코드를 적용해주면 HTML에서 스크립트로 정적파일을 불러올 때, 아까 만들었던 static 디렉토리에서 정적파일을 찾는다.

맨 아레에 추가

 

2. HTML 문서에 CSS 적용하기

이 방법은 일반적인 적용법과는 다르다. 일단 그 전과 동일하게 link 태그를 선언한다. 그 다음 href 속성에서 달라진다. 

반응형

'웹 개발 공부 : Back-end > 파이썬 - 장고' 카테고리의 다른 글

파이썬 장고 #5 직접 만든 HTML 문서와 django 연동하기  (0) 2020.07.30
파이썬 장고 #4 django를 이용하여 간단한 게시판 만들기  (0) 2020.07.28
파이썬 장고 #3 django 서버에 텍스트 출력하기  (0) 2020.07.21
파이썬 장고 #2 장고와 vsc (Viusal Studio Code) 연동하기  (0) 2020.07.21
본격적인 첫 개발! 파이썬 장고#1 장고 설치 및 가상환경 설정  (0) 2020.07.15
'웹 개발 공부 : Back-end/파이썬 - 장고' 카테고리의 다른 글
  • 파이썬 장고 #5 직접 만든 HTML 문서와 django 연동하기
  • 파이썬 장고 #4 django를 이용하여 간단한 게시판 만들기
  • 파이썬 장고 #3 django 서버에 텍스트 출력하기
  • 파이썬 장고 #2 장고와 vsc (Viusal Studio Code) 연동하기
Developer KTU
Developer KTU
Developer KTU
KTU 개발 블로그
Developer KTU
전체
오늘
어제
  • 분류 전체보기
    • 웹 개발 공부 : Back-end
      • JAVA
      • JPA
      • JAVA - Spring
      • MySQL
      • Docker
      • Redis
      • JSP
      • DevOps
      • 파이썬 - 장고
      • 운영체제
      • WEB
    • 블록체인
    • 웹 개발 공부 : Front-end
      • React
      • Javascript
      • JQuery
      • Ajax
    • 알고리즘 공부
    • 나의 커리어

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • BOJ
  • 알고리즘공부기
  • JavaScript
  • 코딩테스트
  • 백엔드
  • Algorithm
  • Back-end
  • 스프링부트
  • 백준
  • 알고리즘
  • 자바
  • Python
  • 파이썬
  • 알고리즘공부
  • 웹개발
  • 자바스크립트
  • 컴퓨터공학
  • 백엔드개발자
  • SpringBoot
  • Java

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
Developer KTU
파이썬 장고 #6 장고에 연동한 HTML 문서에 CSS 적용하기
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.