Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from enapet_trabalhos.models import AvaliacaoIndividual, Trabalho, Atribuicao, Avaliador
- i = 0
- trab_sim = []
- trab_not = []
- avaliadores = []
- trabalhos = []
- for t in Trabalho.objects.all():
- trabalhos.append(t)
- print(len(trabalhos))
- for a in AvaliacaoIndividual.objects.all():
- if a.avaliador_trabalho.trabalho in trabalhos:
- trabalhos.remove(a.avaliador_trabalho.trabalho)
- if a.avaliador_trabalho.trabalho not in trab_not:
- trab_not.append(a.avaliador_trabalho.trabalho)
- if a.avaliador_trabalho.trabalho not in trab_sim:
- trab_sim.append(a.avaliador_trabalho.trabalho)
- else:
- i+=1
- print("Quantidade total de trabalhos:"+str(len(trab_sim)))
- print("Trabalhos não avaliados"+str(len(trabalhos)))
- print("Trabalhos avaliados:"+str(i))
- av = Avaliador.objects.filter(filiacao="CO")
- print(av)
- i = 0
- size = len(av)
- for trab in trabalhos:
- a = Atribuicao(avaliador=av[i],trabalho=trab)
- print("Atribuicao:"+av[i].nome + " + "+ str(trab.id))
- #a.save()
- i += 1
- if (i >= size):
- i = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement