Django ORM 모델 계층 완벽 가이드
모델 계층 구축
데이터베이스 연결 설정
Django는 기본적으로 SQLite3를 사용하지만, 시간 필드 처리에 민감하지 않아 일반적으로 다른 데이터베이스를 선택합니다.
가장 흔히 사용되는 MySQL 데이터베이스 연결을 위해 설정 파일을 수정해야 합니다:
# settings.py 설정 변경
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'N ...
8월 1일 14:24에 게시됨
jango_모델_다대다_관게설정
다대다 관계
ManyToManyField는 다대다 관계를 정의하기 위해 사용됩니다. 이 필드를 모델에 추가하는 방법은 다른 Field 유형과 유사합니다.
ManyToManyField에는 위치 매개변수 하나가 필요합니다. 이 매개변수는 이 모델이 연결될 클래스를 참조합니다.
예를 들어, 피자와 토핑의 관계를 표현할 때 ManyToManyField를 사용할 수 있습니다. 한 피자는 여러 가지 토핑을 ...
5월 27일 18:07에 게시됨