Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. class TestPost(models.Model):
  2. # reminderId = models.AutoField()
  3. book = models.CharField(max_length=10, blank=True, null=True)
  4. author = models.CharField(max_length=10, blank=True, null=True)
  5. date = models.DateTimeField(blank=True, null=True)
  6.  
  7. class TestPostSerializer(serializers.ModelSerializer):
  8. # valid_time_formats = ['%H:%M', '%I:%M%p', '%I:%M %p']
  9. # time = serializers.TimeField(format='%I:%M %p', input_formats=valid_time_formats, allow_null=True)
  10. date = serializers.DateTimeField(format="%Y-%m-%d %I:%M %p")
  11.  
  12. class Meta:
  13. model = TestPost
  14. fields = ('id', 'book', 'author', 'date')
  15.  
  16. from django.http import HttpResponse
  17. import requests
  18.  
  19. def my_django_view(request):
  20. if request.method == 'POST':
  21. r = requests.post('http://127.0.0.1:8000/api/test/', params=request.POST)
  22. else:
  23. r = requests.get('http://127.0.0.1:8000/api/test/', params=request.GET)
  24. if r.status_code == 200:
  25. return HttpResponse('Yay, it worked')
  26. return HttpResponse('Could not save data')
  27.  
  28. class TestPostViewSet(viewsets.ModelViewSet):
  29. permission_classes = [AllowAny]
  30. queryset = TestPost.objects.all()
  31. serializer_class = TestPostSerializer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement