def add_item(request): if (request.method == "POST"): title = request.POST["title"] priority = request.POST["priority"] item = Item(title=title, priority=priority) item.save() return redirect("/")
def test_save_and_retrieve_item(db): first_item = Item() first_item.text = "Hello Der how are you ?" first_item.save() second_item = Item() second_item.text = "What the f**k is happening ?" second_item.save() items = Item.objects.all() assert items.count() == 2 first_saved_item = items[0] second_saved_item = items[1] assert first_saved_item.text == 'Hello Der how are you ?' assert second_saved_item.text == 'What the f**k is happening ?'
def test_cannot_save_empty_list_items(self): list_ = List.objects.create() item = Item(list=list_, text='') with self.assertRaises(ValidationError): item.save() item.full_clean()
def test_item_is_related_to_list(self): list_ = List.objects.create() item = Item() item.list = list_ item.save() self.assertIn(item, list_.item_set.all())
def add(request,content): newItem = Item(content=content,done=0) newItem.save() print(newItem.id) return HttpResponse(json.dumps({"code": 1,"id":newItem.id}), content_type='application/json')
def test_cannot_save_empty_list_items(self): list_ = List.objects.create() item = Item(list=list_, text="") with self.assertRaises(ValidationError): item.save() item.full_clean()