github
https://github.com/manas-anarov/django_3_ninja/tree/3_part
blog/views.py
from .serializers import (
ListSerializer,
AddSerializer,
)
from rest_framework.generics import (
ListAPIView,
CreateAPIView,
)
from blog.models import Post
class AddPost(CreateAPIView):
serializer_class = AddSerializer
queryset = Post.objects.all()
blog/serializers.py
lass AddSerializer(ModelSerializer):
class Meta:
model = Post
fields = [
'title',
'text',
]
blog/urls.py
urlpatterns = [
path('list/', views.PostListAPIView.as_view(), name='blog-list'),
path('add/', views.AddPost.as_view(), name='blog-add'),
]
open link
http://localhost:8000/api/v1/post/list
create post
http://localhost:8000/api/v1/post/add
пятница, 25 декабря 2020 г.
Django rest first application, Create Post CreateAPIView. Part 3
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий