Guest User

Untitled

a guest
Jul 17th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. # models.py
  2. class Data(models.Model):
  3.     data_from_file = models.CharField(max_length=20)
  4.  
  5. # serializers.py
  6. class DataSerializer(serializers.ModelSerializer):
  7.     class Meta:
  8.         model = Data
  9.         fields = '__all__'
  10.  
  11. # views.py
  12. class FileView(ListAPIView):
  13.     serializer_class = DataSerializer
  14.    
  15.     def get_queryset(self):
  16.         mult = self.request.query_params.get('mult', None)
  17.         y = np.loadtxt('media/data_vv.txt')[:10]
  18.         if mult is not None:
  19.             y *= float(mult)
  20.         y = list(y)
  21.         x = list(range(len(y)))
  22.         data = {'x': x, 'y': y}
  23.         data = Data(data_from_file=data, id=1)
  24.         data.save()
  25.         queryset = Data.objects.all()
  26.         return queryset
Advertisement
Add Comment
Please, Sign In to add comment