1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 3. 회원가입 페이지 비밀번호 암호화 함수 구현 - 해시 함수 4. 로그인 페이지 세션에 사용자 ID 저장하기 5. 로그아웃 뷰 6. 메인 페이지 7. 포스트 리스트 페이지 8. 포스트 상세 페이지 9. 포스트 업로드 페이지 10. 회원 정보 수정 페이지 9. 포스트 업로드 페이지 pystagram에서 작업 9.1 url urlpatterns = [ re_path(r'^$', MainView, name='pn_main'), re_path(r'^(?P[a-zA-Z0-9-_.]*)/$', PostListView, name='pn_p..
1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 3. 회원가입 페이지 비밀번호 암호화 함수 구현 - 해시 함수 4. 로그인 페이지 세션에 사용자 ID 저장하기 5. 로그아웃 뷰 6. 메인 페이지 7. 포스트 리스트 페이지 8. 포스트 상세 페이지 6. 메인 페이지 pystagram에서 작업 6.1 url urlpatterns = [ re_path(r'^$', MainView, name='pn_main'), ] 6.2 MainView splitviews 디렉토리에 MainView.py 생성 splitviews 의 __init.py__에 MainView 를 import 로직(전체..
1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 3. 회원가입 페이지 url view 비밀번호 암호화 함수 구현 - 해시 함수 template 4. 로그인 페이지 url view 세션에 사용자 ID 저장하기 template Django 인증 시스템을 활용하여 회원가입, 로그인 뷰 개발 urls.py에서 기존 매칭된 뷰들을 새로 구현한 뷰들로 변경 5. 로그아웃 뷰 url view urls.py 변경 urls.py에서 기존 매칭된 뷰들을 새로 구현한 뷰들로 변경 urlpatterns = [ re_path(r'^register/$', RegisterAccountsView, nam..
1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 3. 회원가입 페이지 url view 비밀번호 암호화 함수 구현 - 해시 함수 template 4. 로그인 페이지 url view 세션에 사용자 ID 저장하기 template 4. 로그인 페이지 accounts 앱에서 작업 일단 Django의 인증 기능을 사용하지 않고 구현해보기 4.1 url urlpatterns = [ re_path(r'^register/$', PreRegisterAccountsView, name='pn_reg_accounts'), re_path(r'^login/$', PreLoginView, name='pn..
1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 3. 회원가입 페이지 url view 비밀번호 암호화 함수 구현 - 해시 함수 template 3. 회원가입 페이지 accounts 앱에서 작업 일단 Django의 인증 기능을 사용하지 않고 구현해보기 3.1 url urlpatterns = [ re_path(r'^register/$', PreRegisterAccountsView, name='pn_reg_accounts'), ] 3.2 PreRegisterAccountsView splitviews 디렉토리에 RegisterAccountsView.py 생성 splitviews 의 ..
1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 2. 앱 만들기 2.1 instagram, accounts 앱 만들기 python manage.py startapp pystagram python manage.py startapp accounts pystagram: 인스타그램의 주요 화면들을 구현하는 곳 accounts: 계정과 관련된 화면들을 구현하는 곳 앱 생성 후 settings.py 에 등록 INSTALLED_APPS = [ 'pystagram', 'accounts', ] 2.2 views.py 분리 하나의 views.py에 구현하고자 하는 모든 view들을 작성하면 나..
1. 데이터베이스 및 UI 설계하기 인스타그램 UI 구성 데이터베이스 테이블 설계 및 구현 2. 앱 만들기 instagram, accounts 앱 만들기 views.py 분리하기 3. 회원가입 페이지 url view template 4. 로그인 페이지 url view template SNS 계정 연동 5. 메인 페이지 url view template 무한 스크롤 댓글 쓰기 좋아요 버튼(게시글 / 댓글) 6. 나의 포스팅 리스트 페이지 url view 이미지 media 폴더에 업로드 template 게시글 수, 팔로잉 수, 팔로워 수 다른 사용자의 페이지인 경우, 팔로우 버튼 비공개 계정인 경우, 팔로잉 한 사람만 보이도록 7. 포스팅 상세 페이지 url view template 게시글 삭제 버튼 8. 포..
- Total
- Today
- Yesterday
- Django 인스타그램
- java
- Django 댓글
- Django 팔로우
- Django 어플리케이션
- Django 좋아요
- Django application
- Redis
- Django 해시태그
- MySQL
- Django 회원 정보 수정
- Redis Cache
- query parameter
- Django 프로젝트 생성
- 북마크 어플리케이션
- Django 검색
- Django 컬렉션
- Django 비밀번호 수정
- 파이썬
- Django 로그인
- Django 로그아웃
- Django 회원가입
- Django 북마크
- Django User
- Django
- python
- 장고
- Django 업로드
- Django Instagram
- 서점 어플리케이션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |