Untitled
unknown
python
a year ago
1.8 kB
1
Indexable
Never
from django.contrib.auth.models import User from contrib.middleware import set_current_user from common.siatu.models import * #ALTERA CURRENTE USER set_current_user(User.objects.get(username='athenas')) #USERNAME DO USUARIO username = 'claudiamichele' if not User.objects.filter(username=username).exists(): print('<<<<<<<<<NAO EXISTE O USUARIO :'+username+'>>>>>>>>>>>>>') exit() user = User.objects.get(username=username) #CRIANDO GERENTE SE N EXISTIR if not Gerente.objects.filter(usuario=username).exists(): gerente = Gerente() gerente.usuario = user gerente.save() print('<<<<<<<<<CRIOU O USUARIO :'+username+'>>>>>>>>>>>>>') gerente = Gerente.objects.get(usuario=user) # SERVICOS # Administrativo - 1 # Administração de Veículos - 11 # Banco de dados - 3 # Certificado digital - 20 # DOEMP PI Diário Oficial Eletrônico - 22 # Gestão de documentos - 4 # Informática - 2 # Manutenção de Informática - 5 # Material Permanente (exceto material de informática) - 9 # Material de Consumo (apenas pedidos do Interior) - 8 # PJe - 19 # Redes e comunicação - 6 # SIMP - 18 # Serviços Gerais - Ar Condicionado - 14 # Serviços Gerais - Carimbos - 13 # Serviços Gerais - Demais serviços - 10 # Serviços Gerais - Limpeza - 16 # Serviços Gerais - Manutenção elétrico/hidráulica - 17 # Serviços Gerais - Telefonia - 15 # Serviços gerais - Manutenções de bebedouros e frigobares - 23 # Sistemas de informação - 7 # Solicitação de equipamento - 12 # Themis Web - 21 #LISTA DE SERVICOS SOLICITADOS id_servicos = [21] #ADICIONANDO SERVIOS AO GERENTE servicos = Servico.objects.filter(pk__in=id_servicos) servicos_gerente = gerente.lista_total_servicos() for servico in servicos: if servico not in servicos_gerente: gerente.servicos_vinculados.add(servico)