# makemigrations

8개의 포스트
post-thumbnail

[Django] 비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기#5_프로필 수정 구현과 장고3에서 추가된 TextChoices 활용

1) > views.py의 profileedit이 아직 'form'을 넘겨주지 않아서 form.html에도 form이 전달되지 않을 경우를 설정해줬다. 2) > signup 함수에서는 아직 유저 정보가 없어서 User를 Model로하는 빈 SignupForm instance를 생성하는 게 목적이었지만, ProfieForm에서는 현재 user에 해당하는...

2022년 7월 11일
·
0개의 댓글
·
post-thumbnail

[Django] 비 SPA 방식으로 장고 Forms/Views를 적극 활용한 인스타그램 St 만들기#2_커스텀 유저 지정 및 회원가입 구현

1) > 커스텀 유저를 만들고 회원가입/로그인 기능을 구현하기 위한 accounts 앱을 만들었다. 앱을 만듦과 동시에 내부 urls.py 파일 생성과 설정을 동시에 해주는 것이 좋다. >> 앱도 있고 귀속된 urls.py 파일도 있다면 프로젝트의 urls.py에서 두 조건을 이어주는 작업을 통해서, accounts/로 접근할 경우 accounts의 ur...

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

[Django] 장고 Models를 활용한 데이터베이스 처리#9_마이그레이션을 통한 데이터베이스 스키마 관리

1) > 만약 Post 모델에 author 필드를 추가한 상황이라면 기존에 db 테이블에 있던 요소들에도 non-nullable 요소(예를 들면 외래키의 id 값)를 넣어줄 것인지 물을 것이다. (나는 tagset 필드에서 blank = True로 바꿔주며 이를 해결한 적이 있다.) author는 외래키 필드이고 해당 필드는 settings.AUTHUSE...

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

[Django] 배포 중 마이그레이션 오류

장고 하다보면 테이블 삭제하거나 변경될 경우 가 안먹힐 때가 있는데 그럴 땐 당황하지말고 이렇게 따라하면 된다.배포 중에 도커 컨테이너에서 해서 좀 힘들었다...모든 데이터를 지우며 초기화 만약 배포 전이라면 이렇게 데이터를 다 삭제하거나 db.sqlite 를 삭제해

2021년 10월 7일
·
0개의 댓글
·

[Django] migration에 대해 알아보자

django 공식 문서보다 이해하기 쉬운 것 같아 위키피디아에서 model의 정의를 가져왔다. django에서 model은 데이터에 관한 정보를 담는다. 데이터에 대한 접근, 검증, 작동과 데이터 사이의 관계를 정의하는데, 일반적으로 데이터베이스에서 테이블에 해당한다.

2021년 1월 3일
·
0개의 댓글
·
post-thumbnail

Django 프로젝트 설계

사용자가 클라이언트를 이용하면 클라이언트가 URL로 request를 한다.2~3. URL문자를 django가 URLConf라는 방식을 이용하는데 urls.py안에 어떤 url 요청이 오면 어떻게 처리해라라는 url과 실제로 장고프레임워크가 실행되어야 하는 함수 또는 클

2020년 10월 31일
·
0개의 댓글
·

Relation btw Django models field n MySQL

crawling bulk data를 MySQL table에 넣어주려다가 신기한 점을 발견했다.귀납적 이야기다.기존에 작성한 Models의 한 필드에서 max_length값이 50이라 그것보다 긴 값이 안 들어갔다.지훈님이 max_length 제한이 있어도 더 긴 값도

2020년 3월 12일
·
0개의 댓글
·