Add templatequestions API
This commit is contained in:
@@ -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
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user