ks.dgoon.lee log

static, media 서빙


2023/10/13 21:01:42 #django #summernote #dev #static #media #nginx
Attachments:

개발서버에서는 해주지만, production 환경으로 가면 static, media 파일 서빙은 웹서버에서 커버해줘야 한다.

이걸 안했더니 어드민 페이지가 깨지고, 이미지 업로드도 안된다. 정확히는 업로드는 됐는데, 에디터에 안보임...


1. python manage.py collectstatic

2. 나는 nginx 를 쓰고 있으니 sites-enabled/blog.dgoon.net 에,

    location /static/ {
        alias /[PROJECT]/static/;
    }
    location /media/ {
        alias /[PROJECT]/media/;
    }
를 추가

3. restart nginx

4. Done!


테스트 이미지 업로드



굿!



댓글 1개

2024/01/06 09:34:59 dgoon
서버 이사 몇번 다니다 날려먹음. 역시 CDN에 둬야 …
⤷ 댓글을 작성해 주세요. 비밀번호는 나중에 댓글을 수정하거나 삭제할 때 필요합니다.