Пример #1
0
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')
Пример #2
0
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')