글 작성할 때 분명 사진이 첨부되었거든요,,
근데
장고 서버에서 사진이 안 나오는 오류가 생겼어요.

 

DB에는 이미지가 잘 업로드되고 있다는 걸 확인했어요.

그래서
media 관련해서 찾아보았어요.

⚙️ articles/models.py

class Article(models.Model):
    image = models.ImageField(upload_to="article/image/") # 모델 이미지
article 모델에다가 image 저장 경로를 "article/image/"로 해두었더라고요.

⚙️ core/settings.py

# Media files
MEDIA_URL = "/media/"
MEDIA_ROOT = BASE_DIR / "media"

 

settings.py와 경로가 다르니, 이미지가 안 불러와질 수밖에요,,

수정

⚙️ core/settings.py

import os

...

# Media files (Uploaded files)
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
그래서 그냥 os로 처리하였어요.

 

 


<Detail>

<main>

 

굿!


하지만

footer가 문제네요 ㅎㅎ.. 조정해야겠어요.

🐾Recent posts