IIC2143-2020-2 / syllabus

Syllabus de IIC2143 Ingeniería de Software 2020-2
35 stars 10 forks source link

atributos a devise #213

Closed mjfontanet closed 4 years ago

mjfontanet commented 4 years ago

Hola!! Quería agregar atributos a cruds que hicimos con devise, pero al hacerlo manual no funciona y no encontramos otra forma de hacerlo

meretamal commented 4 years ago

Hola 😁 !!

Cuando creas a tus usuarios con devise, no basta con agregar nuevos atributos con una migración y luego agregar los campos correspondientes en el formulario, sino que también debes "decirle" a devise que quieres utilizarlos.

Para esto debes generar los controladores y configurar los permited_params (en la ayudantía se enseñó cómo hacerlo).

Si es que ya hiciste esto y no te funciona, por favor guíame en torno a los pasos que seguiste para entender bien qué puede estar pasando 😉

mjfontanet commented 4 years ago

Hice una migración AddCommuneToUsers image Luego arreglé en En app/controller users registrations_controller.rb lo siguiente: image Pero cuando en el form de registrations new hago lo siguiente image Me tira el siguiente error image

meretamal commented 4 years ago

Y en registrations_controller.rb descomentaste los before_action que hay arriba?