shell을 통해서 database를 생성할수있다.
$ python manage.py shell
>> from 앱이름.models import 클래스이름 >> 클래스이름.objects.all()
Model.str()
이 str()메서드는 str()개체 를 호출 할 때마다 호출 됩니다. Django 관리 사이트에 개체를 표시하고 개체를 표시 할 때 템플릿에 삽입되는 값으로 표시합니다.from django.db import models class Person(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) def __str__(self): return '%s %s' % (self.first_name, self.last_name)
.gitignore 설정하기gitignore파일안에다가 복사해서 넣는다.
https://www.toptal.com/developers/gitignore/api/django
Client 준비
brew install httpie
http 요청 보내기$ http -v POST 127.0.0.1:8000/product menu='음료' category='콜드브루' product:='{"name":"맛있는 콜드브루", "price":5400}'