2015-04-25 09:17:59 -06:00
|
|
|
from rest_framework import viewsets
|
2015-04-22 05:05:30 -06:00
|
|
|
|
2015-07-17 12:19:11 -06:00
|
|
|
from db.api import serializers, filters
|
2015-04-22 05:05:30 -06:00
|
|
|
from db.base.models import Satellite, Transponder
|
|
|
|
|
|
|
|
|
2015-05-03 15:23:07 -06:00
|
|
|
class SatelliteView(viewsets.ModelViewSet):
|
|
|
|
queryset = Satellite.objects.all()
|
|
|
|
serializer_class = serializers.SatelliteSerializer
|
2015-07-20 12:20:52 -06:00
|
|
|
lookup_field = 'norad_cat_id'
|
2015-05-03 15:23:07 -06:00
|
|
|
|
|
|
|
|
2015-04-22 05:05:30 -06:00
|
|
|
class TransponderView(viewsets.ModelViewSet):
|
|
|
|
queryset = Transponder.objects.all()
|
|
|
|
serializer_class = serializers.TransponderSerializer
|
2015-07-17 12:19:11 -06:00
|
|
|
filter_class = filters.TransponderViewFilter
|
2015-07-20 12:20:52 -06:00
|
|
|
lookup_field = 'uuid'
|