diff --git a/CCD/__pycache__/settings.cpython-37.pyc b/CCD/__pycache__/settings.cpython-37.pyc index a291373..abc541e 100644 Binary files a/CCD/__pycache__/settings.cpython-37.pyc and b/CCD/__pycache__/settings.cpython-37.pyc differ diff --git a/CCD/__pycache__/urls.cpython-37.pyc b/CCD/__pycache__/urls.cpython-37.pyc index cce00cb..1286575 100644 Binary files a/CCD/__pycache__/urls.cpython-37.pyc and b/CCD/__pycache__/urls.cpython-37.pyc differ diff --git a/CCD/__pycache__/wsgi.cpython-37.pyc b/CCD/__pycache__/wsgi.cpython-37.pyc new file mode 100644 index 0000000..4c35524 Binary files /dev/null and b/CCD/__pycache__/wsgi.cpython-37.pyc differ diff --git a/CCD/settings.py b/CCD/settings.py index da64d78..67fabe5 100644 --- a/CCD/settings.py +++ b/CCD/settings.py @@ -38,6 +38,7 @@ 'django.contrib.messages', 'django.contrib.staticfiles', 'drf_spectacular', + 'rest_framework', 'HotelsCabs', 'facilities', 'reachingIITG', diff --git a/CCD/urls.py b/CCD/urls.py index 86a44d8..b393360 100644 --- a/CCD/urls.py +++ b/CCD/urls.py @@ -6,6 +6,16 @@ SpectacularSwaggerView, ) +from django.urls import include, path +from rest_framework import routers +from faq import views +from policies import views as viewss + +router = routers.DefaultRouter() +""" router.register(r'Placement_policy', viewss.Placement_Policy_ViewSet) """ +router.register(r'Policies', viewss.Policy_ViewSet) +router.register(r'FAQ', views.FaqViewSet) + app_name="home" urlpatterns = [ # YOUR PATTERNS @@ -22,4 +32,6 @@ name="redoc", ), path('admin/', admin.site.urls), + path('', include(router.urls)), + path('api-auth/', include('rest_framework.urls', namespace='rest_framework')) ] diff --git a/contactus/__pycache__/views.cpython-37.pyc b/contactus/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000..57f8111 Binary files /dev/null and b/contactus/__pycache__/views.cpython-37.pyc differ diff --git a/faq/__pycache__/serializers.cpython-37.pyc b/faq/__pycache__/serializers.cpython-37.pyc new file mode 100644 index 0000000..274afc9 Binary files /dev/null and b/faq/__pycache__/serializers.cpython-37.pyc differ diff --git a/faq/__pycache__/views.cpython-37.pyc b/faq/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000..a0f56a1 Binary files /dev/null and b/faq/__pycache__/views.cpython-37.pyc differ diff --git a/faq/serializers.py b/faq/serializers.py new file mode 100644 index 0000000..3308a9c --- /dev/null +++ b/faq/serializers.py @@ -0,0 +1,8 @@ +from .models import FAQ +from rest_framework import serializers + +class FaqSerializer(serializers.HyperlinkedModelSerializer): + class Meta: + model = FAQ + fields = '__all__' + diff --git a/faq/views.py b/faq/views.py index 91ea44a..38c4b7d 100644 --- a/faq/views.py +++ b/faq/views.py @@ -1,3 +1,14 @@ from django.shortcuts import render +from .models import FAQ +from rest_framework import viewsets +from rest_framework import permissions +from .serializers import FaqSerializer + # Create your views here. + +class FaqViewSet(viewsets.ModelViewSet): + + queryset = FAQ.objects.all() + serializer_class = FaqSerializer + # permission_classes = [permissions.IsAuthenticated] \ No newline at end of file diff --git a/policies/__pycache__/serializers.cpython-37.pyc b/policies/__pycache__/serializers.cpython-37.pyc new file mode 100644 index 0000000..abfd0b2 Binary files /dev/null and b/policies/__pycache__/serializers.cpython-37.pyc differ diff --git a/policies/__pycache__/views.cpython-37.pyc b/policies/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000..9ae4ff4 Binary files /dev/null and b/policies/__pycache__/views.cpython-37.pyc differ diff --git a/policies/serializers.py b/policies/serializers.py new file mode 100644 index 0000000..a918e23 --- /dev/null +++ b/policies/serializers.py @@ -0,0 +1,12 @@ +from .models import Policy +from rest_framework import serializers + +class Policy_Serializer(serializers.HyperlinkedModelSerializer): + class Meta: + model = Policy + fields = '__all__' + +""" class Placement_Policy_Serializer(serializers.HyperlinkedModelSerializer): + class Meta: + model = Policy + fields = '__all__' """ \ No newline at end of file diff --git a/policies/views.py b/policies/views.py index 91ea44a..551894d 100644 --- a/policies/views.py +++ b/policies/views.py @@ -1,3 +1,20 @@ from django.shortcuts import render +from .models import Policy +from rest_framework import viewsets +from rest_framework import permissions +from .serializers import Policy_Serializer + # Create your views here. + +class Policy_ViewSet(viewsets.ModelViewSet): + + queryset = Policy.objects.all() + serializer_class = Policy_Serializer + # permission_classes = [permissions.IsAuthenticated] + +""" class Placement_Policy_ViewSet(viewsets.ModelViewSet): + + queryset = Policy.objects.all() + serializer_class = Placement_Policy_Serializer + # permission_classes = [permissions.IsAuthenticated] """ \ No newline at end of file