Пример #1
0
def item(request, nr_item):
    item = ItemAgenda.objects.get(pk=nr_item)
    if request.method == 'POST':  # Formulário enviado
        form = FormItemAgenda(request.POST, request.FILES, instance=item)
        if form.is_valid():
            form.save()
        return render_to_response("salvo.html", {})
    form = FormItemAgenda(instance=item)
    return render_to_response("item.html", {'form': form, 'item': item})
Пример #2
0
def adiciona(request):
    if request.method == 'POST':  # Formulário enviado
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():
            form.save()
            return redirect("/")
    else:
        # Exibe formulário em branco
        form = FormItemAgenda()
    return render(request, "adiciona.html", {'form': form})
Пример #3
0
def adiciona(request):
    if request.method == 'POST':
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():
            form.save()
            return render_to_response("salvo.html", {})
    else:
        form = FormItemAgenda()
    return render_to_response("item.html", {'form': form},
                              context_instance=RequestContext(request))
Пример #4
0
def item(request, nr_item):
    item = get_object_or_404(ItemAgenda, pk=nr_item)
    if request.method == "POST":
        form = FormItemAgenda(request.POST, request.FILES, instance=item)
        if form.is_valid():
            form.save()
            return render_to_response("salvo.html", {})
    else:
        form = FormItemAgenda(instance=item)
    return render_to_response("item.html", {'form': form},
                              context_instance=RequestContext(request))
Пример #5
0
def item(request, nr_item):
    item = get_object_or_404(ItemAgenda, usuario=request.user, id=nr_item)
    if request.method == "POST":
        form = FormItemAgenda(request.POST, request.FILES, instance=item)
        if form.is_valid():
            form.save()
            return HttpResponseRedirect("/")
    else:
        form = FormItemAgenda(instance=item)
    return render_to_response("item.html", {'form': form},
                              context_instance=RequestContext(request))
def adiciona(request):
    if request.method == "POST":
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():
            item = form.save(commit=False)
            item.usuario = request.user
            item.save()
            form.save_m2m()
            return render_to_response("salvo.html", {})
    else:
        form = FormItemAgenda()
    return render_to_response("adiciona.html", {'form': form},
                              context_instance=RequestContext(request))
Пример #7
0
def item(request, id_item):
    # pk = primary key
    item = get_object_or_404(ItemAgenda, pk=id_item, usuario=request.user)
    if request.method == 'POST':
        form = FormItemAgenda(request.POST, request.FILES, instance=item)
        if form.is_valid():
            item = form.save(commit=False)
            item.usuario = request.user
            item.save()
            return render(request, 'salvo.html', {})
    else:
        form = FormItemAgenda(instance=item)
    return render(request, 'item.html', {'form': form})
def item(request, nr_item):
    item = get_object_or_404(ItemAgenda, id=nr_item, usuario=request.user)
    if request.method == "POST":
        form = FormItemAgenda(request.POST, request.FILES, instance=item)
        if form.is_valid():
            item = form.save(commit=False)
            item.usuario = request.user
            item.save()
            form.save_m2m()
            return render_to_response("salvo.html", {})
    else:
        form = FormItemAgenda(instance=item)
    return render_to_response("item.html", {'form': form},
                              context_instance=RequestContext(request))
Пример #9
0
def adiciona(request):

    if request.method == 'POST':
        form = FormItemAgenda(request.POST, request.FILES)

        if form.is_valid():
            item = form.save(commit=False)
            item.usuario = request.user
            item.save()
            return render(request, 'salvo.html', {'form': form})

    else:
        form = FormItemAgenda()
    return render(request, 'adiciona.html', {'form': form})
Пример #10
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
Пример #11
0
def adiciona(request):
    if request.method == 'POST':  # Formulário enviado
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():
            # Formulário válido.
            item = form.save(commit=False)
            item.usuario = request.user
            item.save()

            # Mensagem de formulário cadastrado
            return HttpResponseRedirect("/")
    else:
        # Exibe formulário em branco
        form = FormItemAgenda()

    return render_to_response("adiciona.html", {'form': form},
                              context_instance=RequestContext(request))
Пример #12
0
def item(request, nr_item):
    item = get_object_or_404(ItemAgenda, pk=nr_item)
    form = FormItemAgenda(request.POST or None,
                          request.FILES or None,
                          instance=item)
    if form.is_valid():
        form.save()
        return redirect("/")

    return render(request, "item.html", {'form': form})
Пример #13
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))
Пример #14
0
def adiciona(request):
    if request.method == 'POST':  # Formulário enviado
        form = FormItemAgenda(request.POST, request.FILES)
        if form.is_valid():

            form.save()
            # Formulário válido.
            #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))