def add(request): if request.method == 'POST': form = FormCalendarItem(request.POST, request.FILES) if form.is_valid(): item = form.save(commit = False) item.user = request.user item.save() return render_to_response('success.html', {}) else: form = FormCalendarItem() return render_to_response('add.html', {'form': form}, context_instance = RequestContext(request))
def item(request, nr_item): item = get_object_or_404(CalendarItem, pk=nr_item, user = request.user) if request.method == 'POST': form = FormCalendarItem(request.POST, request.FILES, instance = item) if form.is_valid(): item = form.save(commit = False) item.user = request.user item.save() return render_to_response('success.html', {}) else: form = FormCalendarItem(instance = item) return render_to_response('item.html', {'form': form}, context_instance = RequestContext(request))