본문 바로가기
Web/Django

[Django] Portfolio(static)

by merona99 2019. 7. 10.
반응형

Portfolio

 

 

1. (static)

static_django

 

※ 사전작업 

 

portfolio 앱 생성

templates 폴더 생성portfolio.html을 생성

 

portfolio.html 은 bootstrap에서 example의 첫번째 부분을 사용함

그 곳에 있는 카드를 변형하여 사용

 

<portfolio.html>

portfolio.html

 

 

1) static 파일들을 담을 폴더 생성

 

static 폴더 생성

static 폴더안에 파일 삽입 (사진속에서는 사진을 넣음)

 

 

2) static 파일이 어디있고, 어디로 모을지 알려주기 (settings.py)

 

settings.py

 

4) 모으기

 

collectstatic

$ python manage.py collectstatic

을 치면

해당 상위 디렉토리에 같은 static 폴더가 생성

 

※ 추가  

{% load staticfiles %} 부분은 staticefiles를 사용한다는 것을 명시.

 

 


이후 수정!!

Django 3.0 버전에서 부터 {% load staticfiles %} 기능이 삭제 되었다.

그 이전에는 {% load static %}{% load staticfiles %} 기능 둘 다 가능하였는데,

두 기능이 유사해서 {% load static %} 기능으로 통합한 것!

 

앞으로는 {% load static %} 를 사용하자.

반응형

'Web > Django' 카테고리의 다른 글

[Django] 삭제 재확인(javascript)  (0) 2020.08.27
[Django] Portfolio(media)  (1) 2019.07.12
[Django] blog project  (0) 2019.07.08
[Django] model & admin  (0) 2019.07.04
[Git] GitHub  (0) 2019.07.03

댓글