[TIL] 2024-11-13 (Django)TIL/2024.112024. 11. 14. 00:55
Table of Contents
728x90
Today I Learned (2024-11-13)
목차
오늘 공부한 내용
1. Django restframework
API Pagination
- API Pagination 을 할 수 있도록 내장되어 있다.
# settings.py
REST_FRAMEWORK={
'DEFAULT_PAGINATION_CLASS':'rest_framework.pagination.PageNumberPagination',
'PAGE_SIZE' : 1
}
# views.py
from rest_framework.pagination import PageNumberPagination, LimitOffsetPagination
class StudentPagination(PageNumberPagination):
page_size = 2 # 페이지수
class StudentViewsSet(viewsets.ModelViewSet):
queryset = Student.objects.all()
serializer_class = StudentSerializer
pagination_class = LimitOffsetPagination
- 결과
{ "count": 6, "next": "http://127.0.0.1:8000/students/?limit=1&offset=4", "previous": "http://127.0.0.1:8000/students/?limit=1&offset=2", "results": [ { "id": 7, "name": "test", "score": "8080.000" } ] }
2. KDT
중간 프로젝트
- 원어민 음성 재생, 녹음, 평가 기능 추가
어려웠던 내용
- Django 음성 쉽지 않아...
궁금한 내용과 부족한 내용
- Django 활용
느낀 점
- 쉽지 않다.
'TIL > 2024.11' 카테고리의 다른 글
[TIL] 2024-11-15 (KDT/Django) (0) | 2024.11.16 |
---|---|
[TIL] 2024-11-14(LangChain/KDT) (0) | 2024.11.15 |
[TIL] 2024-11-13 (Django Restframework/ngrok) (2) | 2024.11.13 |
[TIL] 2024-11-11 (Django/Docker) (2) | 2024.11.12 |
[TIL] 2024-11-10 (Django) (1) | 2024.11.11 |
@maneDataLab :: 마네의 데이터랩
배움에 즐거움을 느끼는 마네의 데이터랩 이미지 출처 : https://www.instagram.com/hoseobiiiiiii._.0410/
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!