Posts [프로그래머스 인공지능스쿨] Week4-4 Django (2)
Post
Cancel

[프로그래머스 인공지능스쿨] Week4-4 Django (2)

강의


Django

model 생성하기

django에서는 model을 이용하여 DB를 관리한다.

model은 app의 models.py에서 class 형식으로 관리할 수 있다.

1
2
3
4
5
6
class Coffee(models.Model):
    def __str__(self):
        return self.name
    name = models.CharField(default="", max_length=30)
    price = models.IntegerField(default=0)
    is_ice = models.BooleanField(default=False)

또한 admin 페이지에서 해당 model을 관리하기 위해서 admin.py에서

1
2
3
from .models import Coffee

admin.site.register(Coffee)

그후 migrate를 진행해준다.
python manage.py makemigrations homepage python manage.py migrate

Form 이용하기

앱 디렉토리에 forms.py를 생성한다.

Assignment


This post is licensed under CC BY 4.0 by the author.