# -*- coding: utf-8 -*- """ Sistema de Consulta Pública Copyleft (@) 2017 CENDITEL nodo Mérida - https://planificacion.cenditel.gob.ve/trac/wiki/ModeladoTopicos_2017 """ ## @package users.models # # Modelos correspondientes a los usuarios # @author Rodrigo Boet (rboet at cenditel.gob.ve) # @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres # (CENDITEL) nodo Mérida - Venezuela # @copyright GNU Public License versión 2 (GPLv2) # @version 1.0 from __future__ import unicode_literals from django.db import models from django.contrib.auth.models import User from base.models import Parroquia from base.constant import SECTORES, PARTICIPACION, SECTOR_TRABAJADOR, SECTOR_ESTUDIANTE class Perfil(models.Model): """! Clase que gestiona los datos de los perfiles @author Rodrigo Boet (rboet at cenditel.gob.ve) @copyright GNU Public License versión 2 (GPLv2) @date 20-04-2017 @version 1.0.0 """ ## Número de Cédula cedula = models.CharField(max_length=10,unique=True) ## Relación con la parroquía parroquia = models.ForeignKey(Parroquia) ## Sector al que pertenece sector = models.CharField(max_length=2,choices=SECTORES) ## Sector Trabajador al que pertenece sector_trabajador = models.CharField(max_length=2,choices=SECTOR_TRABAJADOR,default='') ## Sector Estudiante al que pertenece sector_estudiante = models.CharField(max_length=3,choices=SECTOR_ESTUDIANTE,default='') ## Tipo de participacion (Individual o Colectiva) participacion = models.CharField(max_length=2,choices=PARTICIPACION) ## Nombre del colectivo al que pertenece (si aplica) colectivo = models.CharField(max_length=50,default='') ## Relación con el user de django user = models.ForeignKey(User)