본문 바로가기
기록/개발

[Django] 프로젝트 설정

by 신발사야지 2023. 6. 29.

[명령어]

 

프로젝트 생성

django-admin startproject config .
// . => 현재 위치에 프로젝트 생성

앱 생성

 

django-admin startapp <appname>

 

실행

python manage.py runserver

 

[timezone 변경]

 

settings.py

 

 

[bootstrap  적용하기]

 

[django] 부트스트랩(bootstrap) 테마 적용하기 (tistory.com)

 

[django] 부트스트랩(bootstrap) 테마 적용하기

안녕하세요. 오늘은 장고에서 부트스트랩 테마를 적용해보겠습니다 :D 부트스트랩은 웹사이트를 쉽게 만들 수 있게 도와주는 HTML, CSS, JS 프레임워크로, 반응형 웹 페이지 구현에 많이 사용되는

life-with-coding.tistory.com

Django static file 404 error(Not Found) (velog.io)

 

Django static file 404 error(Not Found)

장고에서 css, js, image 파일은 static(정적) 파일로 다룬다. 미리 저장 해둔 파일들이다.그래서 bootstrap 테마를 적용하기 위해서는 관련 css, js 파일들을 static 폴더에 넣어야 한다. static 폴더는 자신의

velog.io

 

🔼해당 링크 내용

 

load static 도 했는데 404 에러가 뜨면

settings.py

STATICFILES_DIRS = (
    os.path.join('static/'),
)

또는

STATICFILES_DIRS = [
    BASE_DIR / 'static',
]

추가해줘야 한다.

 


 

[ 필요 라이브러리 (Github 로) 공유하기 ]

# 설치된 라이브러리 목록 저장
pip freeze > requirements.txt

# 저장된 requirements.txt 를 Github로 공유한다

# 저장된 라이르버리 목록 설치
pip install -r requirements.txt

 


[ Json Response ]

 

https://www.delftstack.com/ko/howto/django/django-create-json-response/

 

Django에서 JSON 응답 생성

Django에서 JSON 응답을 만드는 방법을 알아 봅니다.

www.delftstack.com

 

[ 이미지 로딩 속도 올리는 방법 ]

https://youtu.be/8EWwyAcqR6o

 

<img src="sample.jpg" loading="lazy">