Django 정리

TonyHan·2021년 1월 27일
0

이미지 업로드(admin)

https://wikidocs.net/book/4884 웹 헤엄치기

  • settings.py 마지막에 아래 추가
    MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
    MEDIA_URL = '/media/'

  • models.py 에 있는 클래스에 아래문구 추가
    house_image=models.ImageField(upload_to='img/room/', blank=True, null=True)
    null은 DB 상에서 null 값을 허용한다는 뜻, blank는 입력을 받을 때에 입력이 없어도 된다는 뜻

  • urls.py에 경로 추가
    urlpatterns +=static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

  • 사진 처리 라이브러리 설치
    pip install pillow

  • db에 등록

profile
신촌거지출신개발자(시리즈 부분에 목차가 나옵니다.)

0개의 댓글