Changeset ea944a3 in sicp for apps


Ignore:
Timestamp:
Jun 25, 2015, 11:23:38 AM (9 years ago)
Author:
Ing. Roldan D. Vargas G <rvargas@…>
Branches:
master
Children:
6c18e85
Parents:
87fca9d
Message:

modificaciones en documentación

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/comun/models.py

    rc6bbc4d rea944a3  
    2020
    2121from django.db import models
     22from django.utils.translation import ugettext_lazy as _
    2223
    2324
     
    3334    """
    3435
    35     ## Atributo que registra el nombre del pais
     36    ## Nombre del pais
    3637    nombre = models.CharField(max_length=100)
    3738
    3839    def __unicode__(self):
     40        """!
     41        Método que muestra el nombre del pais en UNICODE
     42
     43        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     44        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     45        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     46        @date 25-06-2015
     47        @return Devuelve el nombre del pais en UNICODE
     48        """
    3949        return self.nombre
    4050
     
    4959        @version 3.0.0
    5060        """
     61
     62        ## Indica los campos bajo los cuales realizará el ordenamiento de la información
    5163        ordering = ["nombre"]
    52         verbose_name_plural = "paises"
     64
     65        ## Establece el nombre en plural a ser mostrado para este modelo
     66        verbose_name_plural = _(u"paises")
    5367
    5468class Entidad(models.Model):
     
    6377    """
    6478
    65     ## Atributo que contiene el código INE de la entidad
     79    ## Código INE de la entidad
    6680    codigo = models.CharField(max_length=2, primary_key=True)
    6781
    68     ## Atributo que contiene el nombre de la entidad
     82    ## Nombre de la entidad
    6983    nombre = models.CharField(max_length=50)
    7084
    71     ## Atributo que contiene la clave foránea del pais al cual pertenece una entidad
     85    # Clave foránea del pais al cual pertenece una entidad
    7286    #pais = models.ForeignKey(Pais, null=True)
    7387
    7488    def __unicode__(self):
     89        """!
     90        Método que muestra el nombre de la entidad en UNICODE
     91
     92        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     93        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     94        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     95        @date 25-06-2015
     96        @return Devuelve el nombre de la entidad en UNICODE
     97        """
    7598        return self.nombre
    7699
     
    85108        @version 3.0.0
    86109        """
     110
     111        ## Indica los campos bajo los cuales realizará el ordenamiento de la información
    87112        ordering = ["nombre"]
    88         verbose_name_plural = "entidades"
     113
     114        ## Establece el nombre en plural a ser mostrado para este modelo
     115        verbose_name_plural = _(u"entidades")
    89116
    90117class Municipio(models.Model):
     
    99126    """
    100127
    101     ## Atributo que contiene el código INE del municipio
     128    ## Código INE del municipio
    102129    codigo = models.CharField(max_length=4, primary_key=True)
    103130
    104     ## Atributo que contiene el nombre del municipio
     131    ## Nombre del municipio
    105132    nombre = models.CharField(max_length=50)
    106133
    107     ## Atributo que contiene la clave foránea de la entidad a la cual pertenece un municipio
     134    ## Clave foránea de la entidad a la cual pertenece un municipio
    108135    entidad = models.ForeignKey(Entidad,db_column='entidad_codigo')
    109136
    110137    def __unicode__(self):
     138        """!
     139        Método que muestra el nombre del municipio en UNICODE
     140
     141        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     142        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     143        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     144        @date 25-06-2015
     145        @return Devuelve el nombre del municipio en UNICODE
     146        """
    111147        return self.nombre
    112148
     
    121157        @version 3.0.0
    122158        """
     159
     160        ## Indica los campos bajo los cuales realizará el ordenamiento de la información
    123161        ordering = ["nombre"]
    124162
     
    134172    """
    135173
    136     ## Atributo que contiene el código INE de la parroquia
     174    ## Código INE de la parroquia
    137175    codigo = models.CharField(max_length=6, primary_key=True)
    138176
    139     ## Atributo que contiene el nombre de la parroquia
     177    ## Nombre de la parroquia
    140178    nombre = models.CharField(max_length=80)
    141179
    142     ## Atributo que contiene la clave foránea del municipio al cual pertenece una parroquia
     180    ## Clave foránea del municipio al cual pertenece una parroquia
    143181    municipio = models.ForeignKey(Municipio, db_column='municipio_codigo')
    144182
    145183    def __unicode__(self):
     184        """!
     185        Método que muestra el nombre de la parroquia en UNICODE
     186
     187        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     188        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     189        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     190        @date 25-06-2015
     191        @return Devuelve el nombre de la parroquia en UNICODE
     192        """
    146193        return self.nombre
    147194
     
    156203        @version 3.0.0
    157204        """
     205
     206        ## Indica los campos bajo los cuales realizará el ordenamiento de la información
    158207        ordering = ["nombre"]
    159208
     
    170219    """
    171220
    172     ## Atributo que contiene el código ciiu
     221    ## Código Industrial Internacional Uniforme (CIIU)
    173222    codigo = models.CharField(max_length=5, primary_key=True)
    174223
    175     ## Atributo que contiene la descripción del Código Industrial Internacional Uniforme (CIIU)
     224    ## Descripción del Código Industrial Internacional Uniforme (CIIU)
    176225    descripcion = models.CharField(max_length=200)
    177226
    178     ## Atributo que contiene los niveles del CIIU
     227    ## Niveles del Código Industrial Internacional Uniforme (CIIU)
    179228    nivel = models.SmallIntegerField()
    180229
    181     ## Atributo que contiene el CIIU de referencia
     230    ## Código Industrial Internacional Uniforme (CIIU) de referencia
    182231    referencia = models.CharField(max_length=5)
    183232
    184233    def __unicode__(self):
     234        """!
     235        Método que muestra el código CIIU con su descripción en UNICODE
     236
     237        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     238        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     239        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     240        @date 25-06-2015
     241        @return Devuelve el código CIIU con su descripción en UNICODE
     242        """
    185243        return self.codigo + '-' + self.descripcion
    186244
     
    195253        @version 3.0.0
    196254        """
    197         verbose_name = "Código Ciuu"
    198         verbose_name_plural = "Código Ciiu"
     255
     256        ## Establece el nombre en singular a ser mostrado para este modelo
     257        verbose_name = _(u"Código Ciuu")
     258
     259        ## Establece el nombre en plural a ser mostrado para este modelo
     260        verbose_name_plural = _(u"Código Ciiu")
    199261
    200262    def cuantos_digitos(self):
     263        """!
     264        Método que obtiene información sobre el número de dígitos que contiene el Código CIIU
     265
     266        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     267        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     268        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     269        @date 25-06-2015
     270        @return Devuelve el número de dígitos que contiene el Código CIIU
     271        """
    201272        return len(self.codigo)
    202273
     
    213284    """
    214285
    215     ## Atributo que contiene el Código Arancelario
     286    ## Código Arancelario
    216287    codigo = models.CharField(max_length=13, primary_key=True)
    217288
    218     ## Atributo que contiene la sección del código arancelario
     289    ## Sección del código arancelario
    219290    seccion = models.SmallIntegerField()
    220291
    221     ## Atributo que contiene el capítulo del código arancelario
     292    ## Capítulo del código arancelario
    222293    capitulo = models.SmallIntegerField()
    223294
    224     ## Atributo que contiene la descripción del código arancelario
     295    ## Descripción del código arancelario
    225296    descripcion = models.CharField(max_length=400)
    226297
    227     ## Atributo que contiene la descripción de referencia del código arancelario
     298    ## Descripción de referencia del código arancelario
    228299    descripcion_ref = models.CharField(max_length=400)
    229300
    230301    def __unicode__(self):
     302        """!
     303        Método que muestra el código arancelario en UNICODE
     304
     305        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     306        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     307        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     308        @date 25-06-2015
     309        @return Devuelve el código arancelario en UNICODE
     310        """
    231311        return self.codigo
    232312
     
    241321        @version 3.0.0
    242322        """
    243         verbose_name = "Código Arancelario"
    244         verbose_name_plural = "Código Arancelario"
     323
     324        ## Establece el nombre en singular a ser mostrado para este modelo
     325        verbose_name = _(u"Código Arancelario")
     326
     327        ## Establece el nombre en plural a ser mostrado para este modelo
     328        verbose_name_plural = _(u"Código Arancelario")
    245329
    246330
     
    256340    """
    257341
    258     ## Atributo que contiene el nombre de la unidad de medida
     342    ## Nombre de la unidad de medida
    259343    nombre = models.CharField(max_length=100)
    260344
    261345    def __unicode__(self):
     346        """!
     347        Método que muestra el nombre de la unidad de medida en UNICODE
     348
     349        @author Ing. Roldan Vargas (rvargas at cenditel.gob.ve)
     350        @author Centro Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL) Nodo Mérida - Venezuela
     351        @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     352        @date 25-06-2015
     353        @return Devuelve el nombre de la unidad de medida en UNICODE
     354        """
    262355        return self.nombre
    263356
     
    272365        @version 3.0.0
    273366        """
    274         verbose_name = "Unidad de Medida"
    275         verbose_name_plural = "Unidades de Medida"
     367
     368        ## Establece el nombre en singular a ser mostrado para este modelo
     369        verbose_name = _(u"Unidad de Medida")
     370
     371        ## Establece el nombre en plural a ser mostrado para este modelo
     372        verbose_name_plural = _(u"Unidades de Medida")
Note: See TracChangeset for help on using the changeset viewer.