day 01Django 초기 환경 및 백그라운드 만들기
django 프로젝트 만들기:django 환경 활성화:cd/env/djangoenv9/Scripts/아래 입력:
activate
django-admin startproject 프로젝트 이름
django 인용 만들기:python 관리자.py startapp
시작:ip 포트와 포트 수정
python manage.py runserver
python manage.py runserver ip:
데이터베이스 간단한 설정과 이전 수정settings.py 파일의 DATABASE 데이터:NAME, USER, PASSWORD, HOST, PORT, OPTIONS
마이그레이션은 Django에서 기본적으로 제공하는 모델입니다.
python manage.py migrate
관리 백그라운드: ip: 포트/admin/계정 생성:
python manage.py createsuperuser
'SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED'설명 버전이 너무 낮으면 settings.py/DATABASE 추가
'OPTIONS':{'isolation_level':None}
모델 생성 마이그레이션 파일:
python manage.py makemigrations
마이그레이션 수행
python manage.py migrate
주의:django에서 기본적으로 제공하는 테이블을 처음 이전할 때migrate 명령을 직접 실행하면 됩니다
필드 정의: 정형 필드: Integer Field, CharField: 문자 세트, Bollean Field: 부울 값 DateTime Field: 시간 날짜 초, DateField: 년 월 일, Time Filed: 시간 스탬프, Image Filed: 그림, Float Filed: 부동 포인트, Decimal Field: 부동 포인트, 지정 길이의 부동 포인트, Text Field: 텍스트 저장, Auto Field: 자동 증가 정의 안 함
구속 정의:maxlength: 최대 길이minlength 최소 길이 unipue: 유일null: 비어 있는지 여부default: 기본값 autonow 및 autonow_add: 상호 배제 추가 삭제 수정: 추가: 대상.save () create (필드 = 값, 필드 1 = 값 1)
삭제:객체.delete() filter().delete 수정:객체.save() filter().업데이트 (필드 1 = 값 1, 필드 2 = 값 2) 찾기: Filter (하위 세그먼트 = 값)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.