장고 모델 만들기

김성혁·2022년 4월 25일
0
  1. models.py에 클래스 생성
from django.db import models

class Post(models.Model):
	title = models.CharField(max_length=30)
    content = models.TextField()
    
    created_at = models.DateTimeField()
  1. settings.py에 앱 등록
INSTALLED_APPS = [
...
# 새로만든 폴더명이 blog라면
'blog'
]
  1. cmd에 python manage.py makemigrations입력
  2. cmd에 python manage.py migrate 입력
  3. admin.py에 Post 모델 추가
from django.contrib import admin
from .models import Post

admin.site.register(Post)

+ 관리자 페이지에서 post 생성할 수 있음
+ .gitignore에 migrations/ 추가

출처: Do it!장고+부트스트랩 파이썬 웹 개발의 정석

profile
내꿈은코딩박사

0개의 댓글