Add templatequestions API

This commit is contained in:
Aarni Halinen
2018-07-18 20:39:08 +03:00
parent c536899cc9
commit 1711aca5ec
3 changed files with 15 additions and 2 deletions
+6
View File
@@ -51,6 +51,12 @@ class SignupSerializer(serializers.ModelSerializer):
}
class SavedQuestionsSerializer(serializers.ModelSerializer):
class Meta:
model = TemplateQuestion
fields = ('id', 'name', 'question')
class FeedSerializer(serializers.ModelSerializer):
class Meta:
model = Feed
+2 -1
View File
@@ -19,13 +19,14 @@ from webapp.views import about_view
# from webapp.views import contact_view
from webapp.views import EventViewSet, SignupFormViewSet, SignupViewSet,\
FeedViewSet
FeedViewSet, ContactsViewSet, SavedQuestionsViewSet
router = routers.DefaultRouter()
router.register(r'events', EventViewSet)
router.register(r'signupForm', SignupFormViewSet)
router.register(r'signup', SignupViewSet)
router.register(r'feed', FeedViewSet)
router.register(r'questions', SavedQuestionsViewSet)
urlpatterns = [
url(r'^api/', include(router.urls)),
+7 -1
View File
@@ -19,7 +19,8 @@ from rest_framework.reverse import reverse
# import requests
from dealer.git import git
from webapp.models import Event, SignupForm, Signup, Committee, Feed
from webapp.models import Event, SignupForm, Signup, TemplateQuestion, Feed,\
Committee, Official
from webapp.serializers import *
from members.views.utils import *
@@ -41,6 +42,11 @@ class SignupViewSet(viewsets.ModelViewSet):
serializer_class = SignupSerializer
class SavedQuestionsViewSet(viewsets.ModelViewSet):
queryset = TemplateQuestion.objects.all()
serializer_class = SavedQuestionsSerializer
class FeedViewSet(viewsets.ModelViewSet):
queryset = Feed.objects.all()
serializer_class = FeedSerializer