forked from uncloud/uncloud
Merge remote-tracking branch 'origin/fnux-hacks'
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
This commit is contained in:
commit
657dfc541e
9 changed files with 145 additions and 44 deletions
|
|
@ -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)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue