Skip to content

Files

Latest commit

1b8f6eb · Nov 28, 2022

History

History
30 lines (25 loc) · 732 Bytes

README.md

File metadata and controls

30 lines (25 loc) · 732 Bytes

리뷰의 민족

  • 웹블로그 구현해보기

개발환경

  • Python 3.7.13
  • Django 2.2
  • PostgreSQL(CLI환경)

기술스택

  • django-allauth
  • django-braces
  • django-widget-tweaks
  • Pillow
  • psycopg2

구현기능

유저프로필, 게시글CRUD, 팔로우/팔로잉, 댓글, 게시글/댓글 좋아요, 키워드검색

데모사이트

http://gunahyeon.pythonanywhere.com/

참고사이트

  • CodeIt

참고기능

  • django admin site 커스텀
  • django-allauth 패키지 템플릿 커스텀, 이메일 연동
  • 제네릭 뷰를 활용해 CRUD 기능 구현
  • mixin을 활용해 뷰 클래스에 접근 제어 기능 추가
  • widget-tweaks를 활용한 form validation
  • ModelForm을 활용해 field, widget 구현