주 메뉴 열기
대문
임의의 문서로
로그인
설정
Pywiki 소개
면책 조항
Pywiki
검색
바뀜
← 이전 편집
다음 편집 →
1. 장고 모델 개요 & 모델정의
(편집)
2021년 5월 11일 (화) 20:08 판
749 바이트 추가됨
,
2021년 5월 11일 (화) 20:08
편집 요약 없음
86번째 줄:
86번째 줄:
return self.subject # 객체의 속성 중 subject를 반환하여 보여준다.
return self.subject # 객체의 속성 중 subject를 반환하여 보여준다.
</syntaxhighlight>
</syntaxhighlight>
+
|}
+
+
==모델 변경==
+
웹사이트를 서비스하는 중에도 모델의 형태를 바꿔야 할 때가 있다.
+
===방법===
+
단순히 모델에 변형을 가한 이후 <code>makemigrations</code>과 <code>migrate</code>를 통해 DB를 변경해주어야 한다.
+
+
null=False 옵션을 사용한 경우, 이전에 입력됬던 값들을 어떻게 처리할지 묻는데, 묻는 말에 따라 해당 데이터를 기입하면 된다.(일반적으로 이전 데이터는 한가지 옵션으로 다 채운다.)
+
===수정하기===
+
{| class="wikitable"
+
!과정
+
!설명
+
|-
+
|DB 수정
+
|
+
*새로운 테이블명이 생긴 경우, python manage.py makemigrations을 기입해주고,
+
*단순 변형이 가해진 경우 python manage.py migrate를 해준다.
|}
|}
[[분류:장고 모델]]
[[분류:장고 모델]]
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,408
번