Written by
django-style
on
on
[CSAPI] Django Image 모델 추가
[CSAPI] Django Image 모델 추가
Image model
먼저 image 파일을 업로드할 수 있도록 model 을 추가하고, django admin 페이지에서 확인한다.
pillow 패키지 설치
$ pip install pillow
config/settings.py 에 media 파일들을 저장할 디렉토리와 전달할 url 정보 추가
MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR / 'media/'
config/urls.py 에 urlpatterns 에 추가
urlpatterns +=static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
csapi/models.py 에 OriginImage model 추가 - media/origin_images 에 저장되도록 지정
from django.db import models class OriginImage(models.Model): origin_image = models.ImageField(upload_to = 'origin_images/')
from http://not-to-be-reset.tistory.com/522 by ccl(A) rewrite - 2021-10-05 19:26:55