Show timetables list

This commit is contained in:
Kuroshini 2019-10-16 14:36:17 +03:00
parent 8dad3df4bf
commit 12a339cd1b
8 changed files with 22 additions and 1 deletions

View File

@ -77,3 +77,9 @@ class ScheduleCreateSerializer(ScheduleRUDSerializer):
schedule_qs.delete()
establishment.schedule.add(instance)
return instance
class TimetableSerializer(serializers.ModelSerializer):
class Meta:
model = Timetable
fields = '__all__'

View File

View File

@ -0,0 +1,6 @@
from timetable.urls.common import urlpatterns as common_urlpatterns
urlpatterns = []
urlpatterns.extend(common_urlpatterns)

View File

@ -0,0 +1,6 @@
from timetable.urls.common import urlpatterns as common_urlpatterns
urlpatterns = []
urlpatterns.extend(common_urlpatterns)

View File

@ -1,4 +1,4 @@
from rest_framework import generics
from rest_framework import generics, permissions
from timetable import serialziers, models
@ -6,3 +6,4 @@ class TimetableListView(generics.ListAPIView):
"""Method to get timetables"""
serializer_class = serialziers.TimetableSerializer
queryset = models.Timetable.objects.all()
permission_classes = (permissions.AllowAny, )

View File

@ -5,6 +5,7 @@ app_name = 'mobile'
urlpatterns = [
path('establishments/', include('establishment.urls.mobile')),
path('tags/', include('tag.urls.mobile')),
path('timetables/', include('timetable.urls.mobile')),
# path('account/', include('account.urls.web')),
# path('advertisement/', include('advertisement.urls.web')),
# path('collection/', include('collection.urls.web')),

View File

@ -34,4 +34,5 @@ urlpatterns = [
path('translation/', include('translation.urls')),
path('comments/', include('comment.urls.web')),
path('favorites/', include('favorites.urls')),
path('timetables/', include('timetable.urls.web')),
]