예제 #1
0
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))
예제 #2
0
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))