naye0ng / Django

간단한 장고 프로젝트 및 장고를 공부하는 공간 🙋

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Django

2019.02.13

Django 기본, pyenv 및 virtualenv 환경설정, 프로젝트 및 앱 생성

Django Basic


2019.02.14

Django template language, ORM, admin.py, migrations, css추가

Django ORM


2019.02.20

추가 쉘 명령어, URL분리, Django POST Request, csrf token, URL name(별명), templates폴더 구조

Django URL, POST


2019.02.21

models.py, 관계 데이터베이스 설정( models.ForiegnKey, related_named접근)

Django - models.py


2019.03.13

IPython - embed(), url 분리(2), GET/POST요청 분기, POST요청으로 DELETE, get_object_or_404(), comment(댓글)

GET/POST 분리


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사용

M:N 관계 모델링


2019.04.15

like 기능 만들기 :

@login_required: next, account, AuthenticationForm(Django가 제공하는 UserForm), get_user_model(), form.save(commit=False) 옵션으로 최종 저장 보류

like 기능 / @login_required


2019.04.16

댓글, 회원정보수정 기능 만들기 :

댓글 : @require_POST

회원정보수정 : get_user_model(), UserChangeForm, PasswordChangeForm, update_session_auth_hash으로 세션 유지

comment 및 회원 정보 수정 기능


2019.04.17

Follow 기능 만들기 :

OneToOneField, get_or_create(),

follow 기능


2019.04.18

팔로우 피드 만들기:

Django Queryset : filter(), Q

에러 핸들링

follow 피드


2019.05.07

Django - Rest API 만들기

Django Rest API

Rest API


2019.05.08

[Stick Notes : 간단한 메모 앱 만들기 ]

Django기반의 Rest API 와 Vue.js 연동하기

corsheaders, cors

Rest API & Vue.js


2019.05.13

Heroku로 Django 프로젝트 배포하기

Django 프로젝트 배포


2019.05.14

vue, Django 연동하기

Django 프로젝트 배포

About

간단한 장고 프로젝트 및 장고를 공부하는 공간 🙋


Languages

Language:Python 64.0%Language:HTML 36.0%