-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incluir campos relacionados a políticas afirmativas em aluno #477
Comments
@JoaoFelipe , esse campo novo em aluno para Raça/cor seria textual ou teríamos modelo para guardar as opções de Raça/cor? Quanto a PcD, entendo que seria booleano, ao menos por hora, já que não temos conhecimento do tipo de deficiência, certo? |
Eu acho mais interessante criar um novo modelo, já que evitaria dores de cabeça futura com as formatações de texto |
E esse novo modelo viria ligado a Student né, não enrollment. Em enrollment seria mais interessante botar o dado de optante ou não, correto? |
@IgorMonardez , o controle da Raça/cor específica de um estudante está no student. Então sim, o novo modelo estaria relacionado a student. Seria um modelo simples, onde registraríamos as opções de raça/cor, conforme temos lá no form de seleção. Minha dúvida é se precisamos mesmo deixar flexível, com um modelo, de forma que cada instância pode ter seus próprios valores, ou se podemos ter isso fixo como uma enumeração (igual a combo de sexo ou estado civil em aluno. Como é algo que muda pouco, talvez seja suficiente ter fixo. O que acha, @JoaoFelipe ? |
Acho que deixar fixo deve facilitar a integração com a parte de seleção, mas não vejo problema em fazer configurável. |
Parte da #461 para cá. O objetivo desta issue é adicionar os campos "Raça/cor" e "PcD" em Aluno e deixar o campo populado pelo formulário de seleção.
Copiando o que escrevi na outra issue em relação ao que faz parte desta:
Dei uma olhada no formulário que estão usando na seleção e tem dois campos lá relacionados a isso:
Acho que seria interessante adicionar os dois campos em Aluno e criar uma relação entre esses campos no form de seleção e os campos em aluno. No caso, possivelmente teria que alterar os seguintes arquivos para fazer esse mapeamento:
The text was updated successfully, but these errors were encountered: