(Django 기초) Model <-> DB 연동

Posted by : at

Category : Django



account/models.py

# models.py

from django.db import models

# Create your models here.

class HelloWorld(models.Model):
    text = models.CharField(max_length=255, null=False)

요렇게 적고 아래 명령을 실행해 보자

$ python manage.py makemigrations

0001_initial.py가 생성되며 db와 연결준비를 했다는 것을 알린다.

$ python manage.py migrate

db연동 명령이라고 받아 들이자.


참고로 연동된 db파일의 정보는 settings.py의

# ...

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        # 'NAME': BASE_DIR / 'db.sqlite3',
        'NAME' : os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

# ...

에서 관리중이다.


About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links