예제 #1
0
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("/")
예제 #2
0
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 ?'
예제 #3
0
 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()
예제 #4
0
 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())
예제 #5
0
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')
예제 #6
0
 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()
예제 #7
0
 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())