from django.urls import path, include urlpatterns = [ path('owner', include('owners.urls')), ]
프로젝트의 urls.py owners.urls로 이동
from django.urls import path from .views import SampleOwnerView, SampleDogView urlpatterns = [ path('/owner', SampleOwnerView.as_view()), path('/dog', SampleDogView.as_view()) ]
owners파일에 urls.py생성후 해당 코드 작성
/owner,/dog로 왔을때 각각 해당 view클래스로 이동
강아지와 주인의 관계에 대해서 만들려고 한다
주인 1 : 강아지 N 관계가 된다.
그러므로 강아지는 주인을 참조하는 외래키를 가지고 있다.
owner POST
import json json.loads(request.body)
fronta에서 요청이 들어 올때는 json.loads메소드를 사용하여
python으로 번역(?)을 해줌
owner GET
owners = Owner.objects.all() owner_list=[] for owner in owners: owner_={} owner_['name']=owner.name owner_['email']=owner.email owner_['age']=owner.age owner_list.append(owner_)
dog POST
owner에 대한 참조
dog GET