Skip to content

LikeLionSCH/Death_Team

Repository files navigation

📜우리에게 project [죽음의조]

💪Project Informations

  • BackEnd - 박형민, 최민석
  • FrontEnd - 박병호, 강민서, 임수빈, 하유민
  • 슬라이드1
  • 슬라이드2
  • 슬라이드3
  • 슬라이드4
  • 슬라이드5
  • 슬라이드6
  • 슬라이드7
  • 슬라이드8

⚙ used package

  • asgiref==3.2.10
  • Pillow==7.2.0
  • pytz==2020.1
  • sqlparse==0.3.1

⚙ Installation

  • 🛠 Django release: 3.1.1
  • 🛠 Python 3.8.4
  • 🎨 HTML5, CSS3 , JS, JQuery, BOOTSTRAP

🏁 프로젝트 시작 과정

  1. 가상환경 생성 및 실행
python -m venv <가상환경 폴더이름> # 사용 할 수 있는 가상 환경 생성
. <가상환경 폴더>/scripts/activate # 가상 환경 실행 - Mac의 경우 scripts 대신 bin 폴더
  1. Django Project 시작
django-admin startproject projectname . 
# 이 방식은 협업에 좋은 구조화 방식을 만듬. 불필요한 폴더 생성X 

📚 APP

  • 💾 core : Abstract Model로 각 모델이 생성 된 시기, 업데이트 시기를 저장하는 기능
  • 💾 accounts : User, Login, Logout 구현, 회원가입, 로그인 Page 구현
  • 💾 comment : lists(일기장)의 코멘트 기능
  • 💾 essays : lists(일기장)을 합쳐서 essay로 바꾸는 기능
  • 💾 groups : 하나의 가족(그룹)을 정의한 기능, 가족 생성 및 참가 기능
  • 💾 lists : 가족(groups)에 입장하여 일기장을 저장 할 그룹, 일기장 생성 및 삭제 기능
  • 💾 orders : 생성 한 essays(에쎄이)를 주문 하는 기능, 결제 기능, 표지 선택 및 그리기 기능