99.10.11
[Django] DB 연동, Model 설계, migration 본문
Django에서는 DB를 사용할 때
ORM(Object-Relation Mapping) 추상화 계층을 통해
실제 Table의 Field형식에 구애받지 않고 다양한 형식의 Field를 사용할 수 있습니다.
1. Model 정의하고 Admin모듈에 등록하기
models.py에 정의한 models.Model을 상속받은 Class들은
각각 하나의 Table에 대응하며,
Class에 속한 멤버 변수들은
Table을 구성하는 Field에 대응됩니다.
따라서 그냥 파이썬 Class를 정의하듯이 필요한 Table들을 models.py에 나열해 주면 되는 것입니다.
'Project > web' 카테고리의 다른 글
[Django + ] 딥러닝 모델 웹 배포 오류 - Spacy (0) | 2022.03.11 |
---|---|
[Django] ImportError: cannot import name ‘url’ from ‘django.conf.urls’ (0) | 2022.03.09 |
API 명세서 (0) | 2022.02.18 |
백앤드 개발 시작하기 (0) | 2022.02.14 |