Django
[Django] Model 만들기 DB생성
Chikaka
2022. 8. 19. 10:08
models.py에서 원하는 테이블과 칼럼 정보를 작성해줍니다.
일단 기본은 이렇습니다.
field 종류는 여러가지가 있습니다. 필요하신거 찾아서 적용하시면 됩니다!
def __str__(self):
return self.apple_title
이부분은 admin 페이지에서 DB 관리를 할 수 있는데 그때 리스트에 보이는 내용입니다.
저는 apple의 제목이 보이도록 설정해줬어요.
이게 무슨말이냐면
이게 admin 페이지인데 저기 튜플 리스트에서 보일 내용을 설정한다는 뜻입니다.
models.py를 건들였다!하면
무조건 migration을 해주어야합니다.
py manage.py makemigrations
py manage.py migrate
이렇게 차례대로 해주면 됩니다.
그럼 끝!
admin페이지에서 테이블을 확인하려면 register 설정을 따로 해주어야합니다.
https://chikaka-dev.tistory.com/187
[Django] admin 페이지에 DB 테이블이 안보일 때
models.py에서 생성한 테이블을 admin페이지에서 보고싶을 때 해야할 작업이 있습니다. 바로 admin.py에서 이 코드를 테이블마다 써주어야 admin 페이지에서 볼 수 있습니다. 물론 import도 잘 해주어야
chikaka-dev.tistory.com