[Django]MemoProject의 model정의
전체 스토리:
- 프로젝트 초기 setting
- model 정의
- Admin 구축
- 메인페이지 목록 보이게 바꾸기
- Django의 CRDU
이번 포스팅에서 할 것: model 정의
시작해 볼까요!
model을 정의해줍니다.
model을 정의해줍니다.
myMemo > diaryDjango > posts > models.py
import datetime
from django.db import models
from django.utils import timezone
# Create your models here.
class Post(models.Model):
title_text = models.CharField(max_length=100) # 제목
content_text = models.CharField(max_length=1000) # 내용
pub_date = models.DateTimeField(auto_now_add=True) # 자동으로 오늘 날짜로 설정됨
터미널 창에서 Ctrl + C
를 누르시고 빠져나온 후, DB를 연동해 줍니다.
kohas@DESKTOP-363VVON MINGW64 /c/like_lion/myMemo/diaryDjango
$ python manage.py makemigrations **posts**
Migrations for 'posts':
posts\migrations\0001_initial.py
- Create model Post
(myvenv)
kohas@DESKTOP-363VVON MINGW64 /c/like_lion/myMemo/diaryDjango
$ python manage.py migrate
Operations to perform:
Apply all migrations: admin, auth, contenttypes, posts, sessions
Running migrations:
Applying posts.0001_initial... OK
(myvenv)
Author And Source
이 문제에 관하여([Django]MemoProject의 model정의), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@kimhan0421/DjangoMemoProject의-model정의저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)