반응형
Portfolio(media)
1) settings.py에서 media 설정
우선 암기를 하자.
2) url.py
1. import를 두개 추가해줌 (암기)
2. 리스트에 병렬적으로 더해 줌
3) models.py -> class 정의
4) migrate
<migrate를 하기 전>
이미지를 db에 넣고 싶을 때
$ pip install pillow
<이후>
$ python manage.py makemigration
$ python manage.py migrate
5) admin.py
admin.site.register()
= admin 사이트에 등록해라!
6) views.py
"모든 객체의 내용을 portfolio.html에 띄워주세요" 내용의 함수 정의
Portfolio 를 import
portfolio에 객체를 담고 사전형 객체까지 추가
7) portfolio.html
card를 반복문으로 감싸 줌
p110) img태그 -> {{portfolio.image.url}}로 변경
(템플릿 변수를 적어줌)
text -> {{portfolio.desctiption}}
<html>
반응형
'Web > Django' 카테고리의 다른 글
[Django] checkbox value 다중 넘기기 (0) | 2020.11.27 |
---|---|
[Django] 삭제 재확인(javascript) (0) | 2020.08.27 |
[Django] Portfolio(static) (0) | 2019.07.10 |
[Django] blog project (0) | 2019.07.08 |
[Django] model & admin (0) | 2019.07.04 |
댓글