1234567891011121314151617181920 |
- from django.shortcuts import render, redirect
- #from django.http import HttpResponse
- from lists.models import Item, List
- def home_page(request):
- return render(request, 'home.html')
- def view_list(request, list_id):
- list_ = List.objects.get(id=list_id)
- return render(request, 'list.html', {'list': list_})
- def new_list(request):
- list_ = List.objects.create()
- Item.objects.create(text=request.POST['item_text'], listi=list_)
- return redirect(f'/lists/{list_.id}/')
- def add_item(request, list_id):
- list_ = List.objects.get(id=list_id)
- Item.objects.create(text=request.POST['item_text'], listi=list_)
- return redirect(f'/lists/{list_.id}/')
|