Django
2019.02.13
Django 기본, pyenv 및 virtualenv 환경설정, 프로젝트 및 앱 생성
2019.02.14
Django template language, ORM, admin.py, migrations, css추가
2019.02.20
추가 쉘 명령어, URL분리, Django POST Request, csrf token, URL name(별명), templates폴더 구조
2019.02.21
models.py, 관계 데이터베이스 설정( models.ForiegnKey, related_named접근)
2019.03.13
IPython - embed(), url 분리(2), GET/POST요청 분기, POST요청으로 DELETE, get_object_or_404(), comment(댓글)
2019.03.14
파일업로드 :
이미지 저장(models.py), imagekit:ImageResize, 메소드오버라이드: 로그출력,CDN: icon, migrate 취소, 레코드를 저장하는 3가지 방법
2019.03.20
로그인 / 로그아웃 :
authenticate(), login(), messages(), logout()
2019.03.21
회원가입 / form태그 자동생성 :
User클래스 사용(views.py, mpdels.py), is_valid() , cleaned_data, form 클래스, ModelForm 클래스, UserCreationForm() : 자동 회원가입 form생성
2019.04.08 - 2019.04.10
인스타그램 클론 코딩 :
ModelForm, Django-Bootstrap4(ModelForm에서 bootstrap사용), get_object_or_404()
2019.04.11
인스타그램 클론 코딩2 :
이미지 업로드
2019.04.12
M:N 관계 모델 만들기 :
M:N 관계 모델링, ManyToManyField사용
2019.04.15
like 기능 만들기 :
@login_required: next, account, AuthenticationForm(Django가 제공하는 UserForm), get_user_model(), form.save(commit=False) 옵션으로 최종 저장 보류
2019.04.16
댓글, 회원정보수정 기능 만들기 :
댓글 : @require_POST
회원정보수정 : get_user_model(), UserChangeForm, PasswordChangeForm, update_session_auth_hash으로 세션 유지
2019.04.17
Follow 기능 만들기 :
OneToOneField, get_or_create(),
2019.04.18
팔로우 피드 만들기:
Django Queryset : filter(), Q
에러 핸들링
2019.05.07
Django - Rest API 만들기
Django Rest API
2019.05.08
[Stick Notes : 간단한 메모 앱 만들기 ]
Django기반의 Rest API 와 Vue.js 연동하기
corsheaders, cors
2019.05.13
Heroku로 Django 프로젝트 배포하기
2019.05.14
vue, Django 연동하기