DB Table 생성
📌 Table 생성
(books/models.py)
from django.db import models
# Create your models here.
class Books(models.Model):
name = models.CharField(max_length=100)
writer = models.CharField(max_length=100)
content = models.TextField()
hit = models.IntegerField(default=0)
def __str__(self):
return self.name
📌 마이그레이션
python manage.py makemigrations
python manage.py migrate
admin 계정 생성 및 레코드 추가
📌 admin 계정 생성
python manage.py createsuperuser
📌 DB Table admin 사이트에 등록
(books/admin.py)
from django.contrib import admin
from books.models import Books
# Register your models here.
admin.site.register(Books)
📌 레코드 추가
① 'http://127.0.0.1:8000/admin/'에서 로그인 후 레코드 추가
'Django' 카테고리의 다른 글
[Django] <var> (0) | 2022.12.19 |
---|---|
[Django] DB 가져와서 CRUD(3) - DB 읽고 화면에 출력하기(R) (0) | 2022.12.19 |
[Django] DB 가져와서 CRUD(1) - 기본 세팅 (0) | 2022.12.19 |
[Django] DB 가져오기(+ Template Tag) (0) | 2022.12.12 |
[Python/Django] 관리자 계정 생성하기 (0) | 2022.12.12 |
댓글