def show_detail(request, pk=None): show = get_object_or_404(Show, pk=pk) if request.method == 'POST': form = ShowForm(request.POST, instance=show) if form.is_valid(): form.save() else: form = ShowForm(instance=show) season_list = Season.objects.filter(show=show).order_by('show__title', 'number') return render(request, 'holdon/show_detail.html', locals())
def show_list(request): if request.method == 'POST': form = ShowForm(request.POST) if form.is_valid(): form.save() form = ShowForm() else: form = ShowForm() show_list = Show.objects.all().order_by('title') return render(request, 'holdon/show_list.html', locals())