python18 Django 프로젝트 구조를 구성하고 DB에 연결하자. Django에 대해 알아보았습니다. 예시로 SNS 클론코딩을 통해 Django 프로젝트 구조를 만들어보겠습니다. 1. SNS 프로젝트 앱 구조 파악하기 user앱 - 사용자 관리 ( 회원가입/로그인/로그아웃)을 담당 tweet앱 - 글 관리( 글쓰기, 삭제, 수정, 댓글)을 담당 친구만들기 2. user, tweet 앱 생성 : CLI를 사용하여 생성 # user라는 앱(폴더)을 생성 $ django-admin startapp user # tweet라는 앱(폴더)을 생성 $ django-admin startapp tweet 3. settings.py 세팅하기 : Django가 서버를 실행하면서 알아야 할 정보들을 가지고 있음 INSTALLED_APPS = [ 'django.contrib.admin', '.. 2022. 5. 27. PYthon의 Django를 알아보자! Django를 이용한 웹개발을 시작하기 전에 Django에 대해 알아보자. 1. Django란? : Django는 Python으로 만들어진 Web Framework 2. Framework란? : 개발을 도와주는 하나의 틀 3. Python의 대표적 Framework : Flask, Fast API, Django 4. 다시! Django란? : 많은 유틸(ADMIN, 로그인, DB)들이 이미 포함된 Framework 5. Django의 패턴(MVT == Model, View, Template) 5-1. Model : DB에 저장되고 사용되는 형태, ORM(Object-Relational Mapping) / models.py 5-2. View : url을 요청하고 응답하는 그 사이에 일어나는 '서비스'들이 .. 2022. 5. 26. 이전 1 2 3 4 5 다음