Exemplo n.º 1
0
    def test_saving_and_retrieving_items(self):
        list_ = List()
        list_.save()

        first_item = Item()
        first_item.text = 'The first (ever) list item'
        first_item.list = list_
        first_item.save()

        second_item = Item()
        second_item.text = 'Item the second'
        second_item.list = list_
        second_item.save()

        saved_list = List.objects.first()
        self.assertEqual(saved_list, list_)

        saved_items = Item.objects.all()
        self.assertEqual(saved_items.count(), 2)

        first_saved_item = saved_items[0]
        second_saved_item = saved_items[1]
        self.assertEqual(first_saved_item.text, 'The first (ever) list item')
        self.assertEqual(first_saved_item.list, list_)
        self.assertEqual(second_saved_item.text, 'Item the second')
        self.assertEqual(second_saved_item.list, list_)
Exemplo n.º 2
0
    def test_saving_and_retrieving_items(self):
        first_item = Item()
        first_item.text = "Купить бочку апельсинов"
        first_item.save()

        second_item = Item()
        second_item.text = "Грузить апельсины бочками"
        second_item.save()

        saved_items = Item.objects.all()
        self.assertEqual(saved_items.count(), 2)

        first_saved_item = saved_items[0]
        second_saved_item = saved_items[1]
        self.assertEqual(first_saved_item.text, "Купить бочку апельсинов")
        self.assertEqual(second_saved_item.text, "Грузить апельсины бочками")
Exemplo n.º 3
0
def index2(request):
    # return render(request, 'index1.html', {
    #    'new_item_text': request.POST['item_text'],
    # })
    item = Item()
    item.text = request.POST.get("item_text", "")
    item.save()

    # return render(request, 'index1.html', {
    #    'new_item_text': request.POST.get('item_text', ''),
    # })
    return render(request, "index1.html", {"new_item_text": item.text})