summaryrefslogtreecommitdiff
path: root/backend/articles/api/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'backend/articles/api/views.py')
-rw-r--r--backend/articles/api/views.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/backend/articles/api/views.py b/backend/articles/api/views.py
new file mode 100644
index 0000000..209f71f
--- /dev/null
+++ b/backend/articles/api/views.py
@@ -0,0 +1,16 @@
+from rest_framework.generics import ListAPIView, RetrieveAPIView
+from ..models import User
+from .serializers import UserSerializer
+from articles.models import Article
+from .serializers import ArticleSerializer
+from rest_framework import viewsets
+
+
+class UserViewSet(viewsets.ModelViewSet):
+ serializer_class = UserSerializer
+ queryset = User.objects.all()
+
+
+class ArticleViewSet(viewsets.ModelViewSet):
+ serializer_class = ArticleSerializer
+ queryset = Article.objects.all()