Example #1
0
 def create(self, request, id, multiverse_id):
     name = Card.objects.get(multiverse_id=multiverse_id).card_details.name
     catalog = Catalog.objects.get(id=id)
     if catalog.items.filter(identifier=multiverse_id).count() == 0:
         item = Item(name=name, quantity=1, identifier=multiverse_id)
         item.save()
         catalog.items.add(item)
     else:
         item = catalog.items.get(identifier=multiverse_id)
         item.quantity = item.quantity + 1
         item.save()
     return HttpResponse(json.dumps({"success": True}), content_type="application/json")