Conjunto de cambios b8ac0ee en seguimiento_proyectos para sepai/proyectos/views.py


Ignorar:
Fecha y hora:
07/06/2017 15:27:22 (hace 7 años)
Autor:
lhernandez <lhernandez@…>
Branches:
master, desarrollo
Children:
de2ff87
Parents:
5319775 (diferencia), 37d3810 (diferencia)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Mensaje:

Optimizando formulario para el registro de poryectos, preparando para el guardado en el modelo de datos

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • sepai/proyectos/views.py

    ra590488 rb8ac0ee  
    208208    model = Proyecto
    209209    form_classes = {
    210       'proyecto' : FormularioRegProyecto,
     210      'proyecto': FormularioRegProyecto,
     211      'obj_proy': FormsetObj,
     212      'resp_tec': FormularioRespTec,
     213      'resp_gere': FormularioRespGere,
    211214    }
    212215    success_url = reverse_lazy('projects:consultar_proyectos')
     
    214217    group_required = [u"Administradores", u"Usuarios Supervisores", u"Usuarios Enlace" ]
    215218
     219
     220    def get_objects(self):
     221        self.record_id = self.kwargs.get('record_id', None)
     222        try:
     223            record = ObjetivosEspecificosProy.objects.get(fk_proyecto=self.record_id)
     224        except ObjetivosEspecificosProy.DoesNotExist:
     225            record = None
     226        return {
     227          'obj_proy': record,
     228          'proyecto': record.fk_proyecto if record else None,
     229          'resp_tec': record.fk_proyecto if record else None,
     230          'resp_gere': record.fk_proyecto if record else None,
     231        }
     232   
    216233    def get_context_data(self, **kwargs):
    217234        """Use this to add extra context."""
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.