コード例 #1
0
def adiciona(request):
    if request.method == "POST":
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():
            dados = form.cleaned_data
            item = ItemAgenda(data=dados['data'], hora=dados['hora'], titulo=dados['titulo'], descricao=dados['descricao'])
            item.save()
            messages.add_message(request, messages.INFO, 'Item salvo com sucesso')
            return HttpResponseRedirect("/")
        else:
            return render_to_response('adiciona.html', { 'form':form }, context_instance=RequestContext(request))
    else:
        form = FormItemAgenda()
        return render_to_response('adiciona.html', { 'form':form }, context_instance=RequestContext(request))
コード例 #2
0
def adiciona(request):
	if request.method == "POST":
		form = FormItemAgenda(request.POST, request.FILES)
		if form.is_valid():
			dados = form.cleaned_data
			item = ItemAgenda(
				data = dados['data'],
				hora = dados['hora'],
				titulo = dados['titulo'],
				descricao = dados['descricao']
				)
			item.save()
			return render_to_response("salvo.html", {})
	else:
		form = FormItemAgenda()
	return render_to_response("adiciona.html", {'form':form}, context_instance=RequestContext(request)) #recebe objeto form instanciado acima
コード例 #3
0
ファイル: views.py プロジェクト: riccigr/Jungle
def adiciona(request):
	if request.method == 'POST': #form enviado
		form = FormItemAgenda(request.POST, request.FILES)
		if form.is_valid():
			dados = form.cleaned_data
			item = ItemAgenda(data = dados['data'],
						hora = dados['hora'],
						titulo = dados['titulo'],
						descricao = dados['descricao'])
			item = form.save(commit=False)
			item.usuario = request.user
			item.save()
			return render_to_response('salvo.html', {})
	else:    # via link - GET
		form = FormItemAgenda()	
	return render_to_response("adiciona.html", {'form': form}, context_instance=RequestContext(request))
コード例 #4
0
ファイル: views.py プロジェクト: GuilhermeAltamann/agenda
def adiciona(request):
	if request.method == 'POST':
		form = FormItemAgenda(request.POST, request.FILES)
		if form.is_valid():

			dados = form.cleaned_data
			item = ItemAgenda(data=dados['data'],
			#hora = dados['hora'],
			titulo = dados['titulo'],
			descricao = dados['descricao'])
			item.save()

		return render_to_response("salvo.html", {})

	else: 
		form = FormItemAgenda()

		return render_to_response("adiciona.html", {'form': form}, context_instance=RequestContext(request))
コード例 #5
0
def adiciona(request):
    if request.method == "POST":
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():
            dados = form.cleaned_data
            item = ItemAgenda(data=dados['data'],
                              hora=dados['hora'],
                              titulo=dados['titulo'],
                              descricao=dados['descricao'])
            item.save()
            messages.add_message(request, messages.INFO,
                                 'Item salvo com sucesso')
            return HttpResponseRedirect("/")
        else:
            return render_to_response('adiciona.html', {'form': form},
                                      context_instance=RequestContext(request))
    else:
        form = FormItemAgenda()
        return render_to_response('adiciona.html', {'form': form},
                                  context_instance=RequestContext(request))