Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. #У меня есть serializers
  2. class UserSerializer(serializers.ModelSerializer):
  3. class Meta:
  4. model = UserData
  5. fields = ['email', 'username']
  6.  
  7.  
  8. class ParseListSerializer(serializers.ModelSerializer):
  9. class Meta:
  10. model = ParseList
  11. fields = ('domen', 'quantity_tasks', 'is_active', 'url_pattern', 'user',)
  12.  
  13.  
  14. class ParseCategorySerializer(serializers.ModelSerializer):
  15. class Meta:
  16. model = ParseCategory
  17. fields = ('parser', 'date_of_check', 'category', 'parse_category',)
  18.  
  19.  
  20. class ParseCitySerializer(serializers.ModelSerializer):
  21. class Meta:
  22. model = ParseCity
  23. fields = ('parser', 'date_of_check', 'city', 'parse_city',)
  24.  
  25.  
  26. class ParseXPathSerializer(serializers.ModelSerializer):
  27. class Meta:
  28. model = ParseXPath
  29. fields = ('parser', 'date_of_check', 'model_field', 'xpath', 'active',)
  30.  
  31.  
  32. class ParseMetroSerializer(serializers.ModelSerializer):
  33. class Meta:
  34. model = ParseMetro
  35. fields = ('parser', 'date_of_check', 'metro', 'parse_metro',)
  36.  
  37.  
  38. class ParseDistrictSerializer(serializers.ModelSerializer):
  39. class Meta:
  40. model = ParseDistrict
  41. fields = ('parser', 'date_of_check', 'sublocality', 'parse_sublocality',)
  42. #Но как это отобразить? Тупо делать так?
  43.  
  44. class UserViewSet(viewsets.ModelViewSet):
  45. queryset = ParseList.objects.filter(is_active=True)
  46. serializer_class = UserSerializer, ParseListSerializer, ParseCategorySerializer, ParseCitySerializer, ParseXPathSerializer, ParseMetroSerializer, ParseDistrictSerializer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement