Conjunto de cambios 3ccd153 en seiven para economico


Ignorar:
Fecha y hora:
13/12/2016 11:20:56 (hace 7 años)
Autor:
Ing. Roldan D. Vargas G <rvargas@…>
Branches:
master, carga
Children:
8ad3344
Parents:
17dcd3a
Mensaje:

eliminación de modelos no requeridos

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • economico/models.py

    r17dcd3a r3ccd153  
    546546    class Meta:
    547547        verbose_name = _("Índice de Productos Controlados y no Controlados")
    548 
    549 
    550 
    551 @python_2_unicode_compatible
    552 class SectorReal(models.Model):
    553     """!
    554     Clase que gestiona los datos del sector real
    555 
    556     @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
    557     @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
    558     @date 19-08-2016
    559     @version 1.0.0
    560     """
    561 
    562     ## Año base del registro
    563     anho_base = models.CharField(max_length=4, null=True)
    564 
    565     ## Condición que indica si pertenece al área real
    566     real = models.BooleanField()
    567 
    568     ## Registra el dominio de los datos. Nacional o por Ciudad
    569     dominio = models.CharField(max_length=3, choices=DOMINIO)
    570 
    571     ## Periocidad en la que se registran los datos => Mensual, Trimestral, Anual
    572     periocidad = models.CharField(max_length=1, choices=PERIOCIDAD)
    573 
    574     ## Año al que pertenece el(los) registro(s)
    575     anho = models.CharField(max_length=4)
    576 
    577     ## Trimestre registrado
    578     trimestre = models.CharField(max_length=1, choices=TRIMESTRES[1:], null=True)
    579 
    580     ## Mes del registro
    581     mes = models.CharField(max_length=2, choices=MESES[1:], null=True)
    582 
    583 
    584 @python_2_unicode_compatible
    585 class AreaReal(models.Model):
    586     """!
    587     Clase que gestiona los datos del área real
    588 
    589     @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
    590     @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
    591     @date 19-08-2016
    592     @version 1.0.0
    593     """
    594 
    595     ## Sub área a registrar
    596     sub_area = models.CharField(max_length=3, choices=ECONOMICO_SUB_AREA, verbose_name="Sub Area")
    597 
    598     ## Tipo de registro
    599     tipo = models.CharField(max_length=4, verbose_name="Tipo")
    600 
    601     ## Sub tipo de registro
    602     sub_tipo = models.CharField(max_length=4, verbose_name="Sub Tipo")
    603 
    604     ## Índice a registrar
    605     indice = models.DecimalField(max_digits=18, decimal_places=2, verbose_name="Índice")
    606 
    607     ## sector real al que pertenece
    608     sector_real = models.ForeignKey(SectorReal, verbose_name="Sector Real")
    609 
    610     def gestion_init(self):
    611         fields, relations, data = [], [], []
    612 
    613         for f in self._meta.get_fields():
    614             field, label, null = f.attname, f.verbose_name, f.null
    615             if not field == 'id':
    616                 type, validators, error_messages = f.get_internal_type(), f.validators, f.error_messages
    617 
    618                 if type == "ForeignKey":
    619                     relations.append(f.rel.to)
    620 
    621                 fields.append({
    622                     'field': field, 'label': label, 'type': type, 'null': null, 'validators': validators,
    623                     'error_messages': error_messages
    624                 })
    625 
    626         return {'cabecera': fields, 'relations': relations, 'data': data, 'output': 'area_real'}
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.