inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹화면 깨짐현상

880

mkt

작성한 질문수 1

0

홈페이지만들어서
nginx로 배포했습니다,,, 만 이런식으로 디자인이랑 글씨가 다깨져서 보입니다zzz
그냥 runserver 했을때는 괜찮았는데 왜이러는걸까요? 이런현상을 뭐라하나요? 뭔지알면 스택오버플로우에 질문이라도 할텐데 무슨현상이라고 하는지도 모르겠습니다

python web nginx html css

답변 1

0

YUN SANGMIN

runserver를 하셨다면 아마 django를 사용하셨겠네요. "Django가 static file을 인식하지 않는 상황"으로 보입니다.

nginx와 django를 연동할 때에 nginx의 conf는 어떻게 했는지와, django는 wsgi(gunicorn 등)을 이용했는지, Debug = True or False 인지를 알려주시면 질문에 대한 답을 찾기가 수월할 것 같아요. 

 

---

통상적으로 Django의 static File은 nginx에서 처리하도록 설정하고 Django와 코드로 연결되어있는 staticfile들은 manage.py의 collectstatic이라는 함수로 한 곳에 모을 수 있으며 그 위치는 settings.py에서 직접 설정해줄 수 있어요.  아마 이정도의 정보라면 답을 찾아가는데 도움이 되셨을 듯? 

만약 Django에서 Debug=False 및 wsgi로 배포를 시도하신다면 nginx의 config에서 static의 위치는 alias를 이용해 배포하는 코드들을 검색을 통해 확인하실 수 있을 거에요. 다른 방법도 있겠지만 제 머릿속에는 그러한 코드가 기억나서 추가로 답변합니다. 

부모 및 자식 기본생성자 호출

0

3

1

포인터 16강 9:44

0

6

1

환경 변수 설정과 ADK 설치하기

0

5

1

6강 17:50

0

14

1

6강 11:37

0

18

1

08:30 이중포인터 질문

0

14

0

6강 5:15

0

25

1

5강 5:45

0

17

2

전체적으로 답을 먼저 알려주지 마세요..

0

23

2

수강연장 문의

0

17

1

재검토 요청 방법 좀 알려주셔요...-.-;;

-1

44

2

12회 실기 질문(작업형 2)

0

38

2

환경변수 기반 업비트 API 키 가져오기에서 none이 나옵니다ㅠㅠ

0

32

2

이론 설명의 ppt 자료 다운

0

29

2

atom 서비스 종료

0

27

1

파이썬크롤링수업중 예제사이트 연결이 안됩니다.

0

24

3

atom 서비스 종료

0

24

1

섹션 강의 자료 문의

0

38

2

업캐스팅 문제 예시 5

0

45

2

네이버증권 데이터 크롤링 불법?

0

39

2

(기출) 2025년 2회 이론 파트

0

42

2

26년 1회실기

0

49

2

26,27강 진행 간 노션, html 프롬프트 파일 불일치

0

41

3

강의 자료

0

43

2