def edit(request, entry_id): entry = get_object_or_404(Entry, pk=entry_id) if request.method == 'POST': form = EntryForm(request.POST, instance=entry) if form.is_valid(): form.save() messages.success(request, 'Entry %s edited successfully.' % entry_id) return HttpResponseRedirect(reverse('entries.views.edit', args=[entry.id])) else: form = EntryForm(instance=entry) return render_to_response('new.html', {'form': form, 'title': 'Edit Entry'}, context_instance=RequestContext(request))
def new(request): form = EntryForm(Entry) if request.method == 'POST': form = EntryForm(request.POST) if form.is_valid(): form.save() return redirect(reverse('entries.views.index')) else: form = EntryForm() return render_to_response('new.html', { 'form': form, 'title': 'New Entry' }, context_instance=RequestContext(request))
def new(request): form = EntryForm(Entry) if request.method == 'POST': form = EntryForm(request.POST) if form.is_valid(): form.save() return redirect(reverse('entries.views.index')) else: form = EntryForm() return render_to_response('new.html', {'form': form, 'title': 'New Entry'}, context_instance=RequestContext(request))
def edit(request, entry_id): entry = get_object_or_404(Entry, pk=entry_id) if request.method == 'POST': form = EntryForm(request.POST, instance=entry) if form.is_valid(): form.save() messages.success(request, 'Entry %s edited successfully.' % entry_id) return HttpResponseRedirect( reverse('entries.views.edit', args=[entry.id])) else: form = EntryForm(instance=entry) return render_to_response('new.html', { 'form': form, 'title': 'Edit Entry' }, context_instance=RequestContext(request))