def edit(request, newspaper_id=1): newspaper = get_object_or_404(Newspaper, id=newspaper_id) if request.POST: form = NewspaperForm(request.POST, instance=newspaper) if form.is_valid(): form.save() return redirect('/') else: form = NewspaperForm(instance=newspaper) return render(request, 'newspapers/edit-newspaper.html', ({ 'form': form, 'newspaper': newspaper }))
def create(request): if request.POST: form = NewspaperForm(request.POST) if form.is_valid(): form.save() return redirect('/') else: form = NewspaperForm args = {} args.update(csrf(request)) args['form'] = form return render(request, 'newspapers/create-newspaper.html', args)