Merge remote-tracking branch 'origin/fnux-hacks'

Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
This commit is contained in:
Nico Schottelius 2020-02-27 12:06:02 +01:00
commit 657dfc541e
9 changed files with 145 additions and 44 deletions

View file

@ -9,7 +9,7 @@ from rest_framework.response import Response
from .models import VMHost, VMProduct. VMSnapshotProduct
from uncloud_pay.models import Order
from .serializers import VMHostSerializer, VMProductSerializer
from .serializers import VMHostSerializer, VMProductSerializer, VMSnapshotProductSerializer
class VMHostViewSet(viewsets.ModelViewSet):
serializer_class = VMHostSerializer
@ -40,12 +40,11 @@ class VMSnapshotProductViewSet(viewsets.ModelViewSet):
return VMSnapshotProduct.objects.filter(owner=self.request.user)
def create(self, request):
serializer = VMProductSerializer(data=request.data, context={'request': request})
serializer.is_valid(raise_exception=True)
# Create order
order = Order()
#order = Order()
serializer.save(owner=request.user)