def adiciona_paciente(request): """Função para adicionar pacientes""" if request.method == 'POST': paciente = Paciente() paciente.nome = request.POST['nome'] paciente.sexo = request.POST['sexo'] paciente.data_nascimento = datetime.strptime(request.POST['dt_nasc'], '%d/%m/%Y').date() paciente.carteira_convenio = request.POST['convenio'] paciente.cpf = request.POST['cpf'] paciente.rg = request.POST['rg'] paciente.email = request.POST['email'] paciente.telefone = request.POST['telefone'] paciente.celular = request.POST['celular'] paciente.endereco = request.POST['endereco'] paciente.end_num = request.POST['end_num'] paciente.complemento = request.POST['complemento'] paciente.peso = 0 paciente.altura = 0 paciente.save() return redirect('pacientes')
def adiciona_paciente(request): if request.method == 'POST': paciente = Paciente() paciente.nome = request.POST['nome'] paciente.sexo = request.POST['sexo'] paciente.data_nascimento = datetime.strptime( request.POST['data_nascimento'], '%d/%m/%Y').date() paciente.carteira_convenio = request.POST['convenio'] paciente.cpf = request.POST['cpf'] paciente.rg = request.POST['rg'] paciente.email = request.POST['email'] paciente.telefone = request.POST['telefone'] paciente.celular = request.POST['celular'] paciente.endereco = request.POST['endereco'] paciente.end_num = request.POST['end_num'] paciente.complemento = request.POST['complemento'] #Liberar apenas para o médico paciente.peso = float(request.POST['peso'].replace(',', '.')) paciente.altura = float(request.POST['altura'].replace(',', '.')) paciente.save( ) #Em django para atualizar os dados utilizamos o método save() return redirect('pacientes')