728x90 django serializer2 Django 파이썬 웹 프로그래밍(6) API 저번 글에서 만든 TitleSearch API를 사용해보도록 하겠다. 우리는 urls.py에서 tsearch/ 로 들어왔을 때 views.py의 TitleSearch로 넘겨주었다. TitleSearch는 다음과 같다. class TitleSearch(APIView): def get(self, request, format=None): title_search = request.query_params.get('title_search', None) if title_search is not None: post = models.Post.objects.filter(title__contains=title_search) serializer = serializers.PostSerializer(post, many=True).. 2020. 7. 26. Django 파이썬 웹 프로그래밍(3) Model과 View 그리고 Serializer 이번 글에서는 model을 생성하고 migration 작업을 통하여 admin 페이지에서 확인하는 작업까지 가질 것이다. 지금 제작하는 사이트는 커뮤니티 사이트이다. 우리가 만든 APP은 post이다. post를 구성하는 요소에는 글, 댓글이 있을 것이다. 또한 글은 TimeModel이다. Time Model이란 시간정보를 담고 있다. 대부분의 글과 댓글은 작성시간이나 수정시간을 포함한다. models.py를 다음과 같이 수정한다. from django.db import models class Post(TimeStampedModel): title = models.CharField(max_length=50, null=True) owner_nick = models.CharField(max_length=50,.. 2020. 7. 26. 이전 1 다음 728x90