django framework 흐름도
요청 이후=서버단
URLconf(urls.py)
tempProject/tempPjt/urls.py
path('student/register/',views.students_register),
콤마 앞부분= 클라이 언트 요청 url
콤마 뒷부분=view(함수 또는 메서드)
View(views.py)
students_register함수 선언
return HttpRespons()로 결과 전송
Model(models.py)
ORM(Object Relational Mapping) 사용
class Student(models.Model):
s_name = models.CharField(max_length=30)
s_major = models.CharField(max_length=30)
Python
복사
→ students_student 테이블 생성
Template(*.html)
tempProject/tempPjt/settings.py에서 경로와 html문서 생성
프로젝트 설명 (/tempPJT/settings.py)
intsalled_apps에 생성한 함수 정의해줘야함
DEBUG모드 =true→ 개발모드 로컬에서 사용
실제 운영시 false로 주고 ip입력해 줘야댐
기본 사용자 및 그룹 테이블 생성
사용자 및 그룹 테이블 생성
python manage.py migrate
Python
복사
데이터베이스 생성
python manage.py makemigrations
python manage.py migrate
Python
복사
관리자 계정 생성 및 서버 구동
관리자 계정 생성
python manage.py createsuperuser
Python
복사
서버구동
python manage.py runserver
Python
복사