Esempio n. 1
0
def detail(request, id):

	checkContato = get_object_or_404(Contato, id=id)

	Initial = {'Nome': checkContato.nome,
			'Sobrenome': checkContato.sobrenome,
			'Email': checkContato.email,
			'Twitter': checkContato.twitter,
			'Datanascimento': checkContato.datanascimento
			}

	if request.method == 'POST':

		editForms = ContatoForms(request.POST)
		
		if editForms.is_valid():

			editForms.saveContato(Contato=checkContato)

			return HttpResponseRedirect(reverse('aula6_index'))
	else:
		editForms = ContatoForms(initial=Initial)
	return render(request, 'detail.html',
		{
		'contaEDIT': checkContato,
		'Formulario': editForms
		}
		)
Esempio n. 2
0
def index(request):
	
	contatos = Contato.objects.all()

	if request.method == 'POST':

		novoForms = ContatoForms(request.POST)
		
		if novoForms.is_valid():

			novoForms.saveContato()

			return HttpResponseRedirect(reverse('aula6_index'))
	else:

		novoForms = ContatoForms()

	return render(request, 'index.html',
		{
		'vAux': contatos,
		'Formulario': novoForms
		}
		)