Conjunto de cambios 8601467 en sapic para users/views.py
- Fecha y hora:
- 14/08/2017 15:45:32 (hace 7 años)
- Branches:
- master, erwin, explicacion_situacional, gestion_usuarios, taller_django
- Children:
- 2ab29c8
- Parents:
- 67f406d
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
users/views.py
r67f406d r8601467 459 459 record_id = None 460 460 461 462 461 def get_context_data(self, **kwargs): 463 462 """ 464 Carga el formulario en la vista, para registrar usuarios463 Carga el formulario en la vista, para registrar usuarios 465 464 @return: El contexto con los objectos para la vista 466 465 """ 467 466 context = super(ModalsPerfil, self).get_context_data(**kwargs) 468 467 self.record_id = self.kwargs.get('pk', None) 469 try: 470 record = self.model.objects.select_related().get(fk_user=self.record_id) 471 except User.DoesNotExist: 472 record = None 468 if self.record_id is not None: 469 try: 470 usuario = User.objects.get(pk=self.record_id) 471 except User.DoesNotExist: 472 usuario = None 473 try: 474 record = self.model.objects.select_related().get(fk_user=self.record_id) 475 except self.model.DoesNotExist: 476 if usuario is not None: 477 try: 478 record = UserProfileVocero.objects.select_related().get(fk_user=self.record_id) 479 except: 480 record = None 473 481 context['upUser'] = record 474 482 return context … … 480 488 """ 481 489 self.record_id = self.kwargs.get('pk', None) 482 try: 483 record = self.model.objects.select_related().get(fk_user=self.record_id) 484 except User.DoesNotExist: 485 record = None 490 if self.record_id is not None: 491 try: 492 usuario = User.objects.get(pk=self.record_id) 493 except User.DoesNotExist: 494 usuario = None 495 try: 496 record = self.model.objects.select_related().get(fk_user=self.record_id) 497 vocero = None 498 self.form_classes['user_perfil'] = FormularioAdminRegPerfil 499 except self.model.DoesNotExist: 500 if usuario is not None: 501 try: 502 vocero = UserProfileVocero.objects.select_related().get(fk_user=self.record_id) 503 self.form_classes['user_perfil'] = FormupdatePerfilVoceros 504 except UserProfileVocero.DoesNotExist: 505 vocero = None 506 record = None 486 507 return { 487 'user_perfil': record,488 'user': record.fk_user if record else None}508 'user_perfil': vocero.fk_vocero if vocero else record, 509 'user': record.fk_user if record else vocero.fk_user } 489 510 490 511 def get_success_url(self):
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.