Django official tutorial 환경 구성 및 초기화
django-admin startproject mysite
pycharm을 사용하면,django 프로젝트를 직접 만들 수 있습니다. (virtualenv 디렉터리를 선택할 수 있습니다.) 생성된 디렉터리는 여기와 같습니다.
python manage.py migrate
데이터베이스 초기화
python manage.py startapp newapp
#coding: utf-8
from __future__ import unicode_literals
from django.db import models
# Create your models here.
class User(models.Model):
name = models.CharField(max_length=10)
pwd = models.CharField(max_length=50)
role = models.IntegerField()
regis_time = models.DateTimeField(' ')
login_time = models.DateTimeField(' ')
class Blogs(models.Model):
title = models.CharField(max_length=100)
content = models.CharField()
post_by = models.ForeignKey(User)
INSTALLED_APPS = [
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'newapp',
]
마이그레이션 스크립트를 생성합니다. 프로젝트를 새로 만들 때 이 단계를 실행해야 합니다. (프로젝트를 새로 추가하지 않으면 실행할 필요가 없습니다.)
$ python manage.py makemigrations polls
데이터베이스 변경 제출
$ python manage.py migrate
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.