Sistema de Consulta Abierta
Sistema de consulta abierta con módulo de análisis semántico
 Todo Clases Namespaces Funciones Variables Páginas
Métodos públicos | Atributos públicos | Atributos públicos estáticos | Lista de todos los miembros
Referencia de la Clase users.views.PerfilUpdate

Clase que gestiona la actualización del perfil. Más...

Diagrama de herencias de users.views.PerfilUpdate
Inheritance graph
[significado de colores y flechas]
Diagrama de colaboración para users.views.PerfilUpdate:
Collaboration graph
[significado de colores y flechas]

Métodos públicos

def dispatch
 
def get_object
 
def get_success_url
 Metodo que permite definir la url de dirección al ser válido el formulario. Más...
 
def get_initial
 Metodo para agregar valores de inicio al formulario. Más...
 
def form_valid
 Metodo que valida si el formulario es valido. Más...
 

Atributos públicos

 object
 
 sector
 
 sector_trabajador
 
 sector_estudiante
 
 universidad
 
 participacion
 
 colectivo
 

Atributos públicos estáticos

 model = Perfil
 
string template_name = "perfil.update.html"
 
 form_class = PerfilForm
 
string success_message = "Se actualizó el perfil con éxito"
 

Descripción detallada

Clase que gestiona la actualización del perfil.

Autor
Rodrigo Boet (rboet at cenditel.gob.ve)
Fecha
24-04-2017
Versión
1.0.0

Documentación de las funciones miembro

def users.views.PerfilUpdate.dispatch (   self,
  request,
  args,
  kwargs 
)
Metodo que redirecciona al usuario si no cuenta con los permisos
    
@author Rodrigo Boet (rboet at cenditel.gob.ve)
@copyright GNU/GPLv2
@date 24-04-2017
@param self <b>{object}</b> Objeto que instancia la clase
@param request <b>{object}</b> Objeto que contiene la petición
@param args <b>{object}</b> Objeto que contiene los argumentos
@param kwargs <b>{object}</b> Objeto que contiene los datos de contexto
@return Direcciona al 403 si no es su perfil
def users.views.PerfilUpdate.form_valid (   self,
  form 
)

Metodo que valida si el formulario es valido.

Autor
Rodrigo Boet (rboet at cenditel.gob.ve)
Fecha
24-04-2017
Parámetros
self{object} Objeto que instancia la clase
form{object} Objeto que contiene el formulario de registro
Devuelve
Retorna el formulario validado
def users.views.PerfilUpdate.get_initial (   self)

Metodo para agregar valores de inicio al formulario.

Autor
Rodrigo Boet (rboet at cenditel.gob.ve)
Fecha
24-04-2017
Parámetros
self{object} Objeto que instancia la clase
Devuelve
Retorna los valores iniciales
def users.views.PerfilUpdate.get_object (   self,
  queryset = None 
)
Metodo para obtener el objeto de la consulta
    
@author Rodrigo Boet (rboet at cenditel.gob.ve)
@copyright GNU/GPLv2
@date 24-05-2017
@param self <b>{object}</b> Objeto que instancia la clase
@param queryset <b>{object}</b> Objeto que contiene una consulta
@return El objeto del perfil
def users.views.PerfilUpdate.get_success_url (   self)

Metodo que permite definir la url de dirección al ser válido el formulario.

Autor
Rodrigo Boet (rboet at cenditel.gob.ve)
Fecha
24-04-2017
Parámetros
self{object} Objeto que instancia la clase
Devuelve
Retorna la url

La documentación para esta clase fue generada a partir del siguiente fichero: