script a ser rodado para atualizar a programacao
[cascardo/eventmanager.git] / atualizar_programacao.py
diff --git a/atualizar_programacao.py b/atualizar_programacao.py
new file mode 100644 (file)
index 0000000..8b0cb95
--- /dev/null
@@ -0,0 +1,15 @@
+from controllers import *
+from conteudo.models import *
+from eventos.models import *
+from django.core.exceptions import ObjectDoesNotExist
+
+aprovadas = ScheduleHammer(str(Secao.objects.get(id=8).corpo))
+for a in aprovadas:
+    try:
+        trabs = Trabalho.objects.filter(titulo__icontains=a)
+        for t in trabs:
+            t.aprovado = True
+            t.save()
+    except ObjectDoesNotExist:
+        pass
+