-
Notifications
You must be signed in to change notification settings - Fork 0
/
populate_subject.py
90 lines (84 loc) · 2.05 KB
/
populate_subject.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
import os
import django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'setup.settings')
django.setup()
from accounts.models import Subject
subjects = {
"Português",
"Matemática",
"Ciências",
"História",
"Geografia",
"Artes",
"Educação Física",
"Língua Estrangeira (Inglês, Espanhol)",
"Ensino Religioso",
"Tecnologia da Informação",
"Química",
"Física",
"Biologia",
"Filosofia",
"Sociologia",
"Empreendedorismo",
"Educação Financeira",
"Programação",
"Redes de Computadores",
"Design Gráfico",
"Marketing",
"Administração",
"Eletrônica",
"Mecânica",
"Enfermagem",
"Segurança do Trabalho",
"Agricultura e Pecuária",
"Logística",
"Recursos Humanos",
"Hotelaria e Turismo",
"Saúde Bucal",
"Moda e Estilismo",
"Estatística",
"Engenharia (Civil, Elétrica, Mecânica, de Software)",
"Ciência da Computação",
"Arquitetura e Urbanismo",
"Agronomia",
"Psicologia",
"Antropologia",
"Comunicação Social",
"Relações Internacionais",
"Direito",
"Serviço Social",
"Medicina",
"Farmácia",
"Nutrição",
"Biomedicina",
"Odontologia",
"Veterinária",
"Economia",
"Contabilidade",
"Gestão de Recursos Humanos",
"Publicidade e Propaganda",
"Música",
"Dança",
"Teatro",
"Artes Visuais",
"Cinema",
"Literatura",
"MBA em Administração",
"Mestrado em Educação",
"Mestrado em Psicologia",
"Doutorado em Ciências",
"Especialização em Marketing Digital",
"Especialização em Saúde Pública",
"Especialização em Engenharia de Software",
"Inteligência Artificial",
"Análise de Dados",
"Sustentabilidade",
"Ética Profissional",
"Diversidade e Inclusão",
}
def populate_subjects():
for subject in subjects:
if not Subject.objects.filter(name=subject).exists():
Subject.objects.create(name=subject)
if __name__ == "__main__":
populate_subjects()