pablodanielrey / ttps

práctica de ttps
GNU General Public License v3.0
0 stars 0 forks source link

Editar en general (pacientes,medicos informantes,etc) #7

Closed nicomagnani3 closed 2 years ago

nicomagnani3 commented 2 years ago

Actualmente esta el alta y baja de pacientes , medicos informantes, medicos derivantes falta el editar en estos

lbilbao commented 2 years ago

ahora esta editando bien pero: de los que se cruzan tablas y no estarian cargando/guardando son medicoDerivante -> matricula medicoInformaten -> matricula , usuario y contrseña paciente -> obra social y nuemro de afiliado la historia clinica del paciente tambien jode

pablodanielrey commented 2 years ago

estoy vienod : medicoDerivante -> matricula es problema de la api debido a las entidades relacionadas.

pablodanielrey commented 2 years ago

efectivamente es el update de la vista.

AssertionError: The.update()method does not support writable dotted-source fields by default. backend_1 | Write an explicit.update()method for serializerpersonas.views_medicos.SerializadorDeMedicoDerivante, or setread_only=Trueon dotted-source serializer fields.

pablodanielrey commented 2 years ago

modifique el serializer agregando el método update que resuelve el udate de las entidades relacionadas

pablodanielrey commented 2 years ago

el problema de la obra social de los pacientes es un tema mas complejo y hay que atacarlo del lado de la vista. el serialziador no tiene soporte para ese tipo de cuestones. genero un nuevo issue.