Conjunto 085e07f en seiven
- Fecha y hora:
- 09/05/2017 15:36:30 (hace 7 años)
- Branches:
- master, carga
- Children:
- 0c669e7
- Parents:
- 01f9fb8
- Ubicación:
- productivo
- Ficheros:
-
- 3 añadidos
- 5 editados
Leyenda
- No modificado
- Añadido
- Eliminado
-
productivo/forms.py
r02683ad r085e07f 13 13 from __future__ import unicode_literals 14 14 15 from django.forms import ChoiceField, CharField, Select, TextInput, ModelChoiceField 15 from django.forms import ( 16 ChoiceField, CharField, Select, TextInput, ModelChoiceField, SelectMultiple, CheckboxInput, RadioSelect 17 ) 16 18 from django.utils.encoding import python_2_unicode_compatible 17 19 from django.utils.translation import ugettext_lazy as _ 18 20 from django import forms 19 21 20 from base.constant import ANHOS_CONSULTA 22 from base.constant import ANHOS_CONSULTA, TIPOS_ACTIVIDAD_ECONOMICA, TIPOS_UNIDAD 21 23 from base.models import Estado 24 25 @python_2_unicode_compatible 26 class AnhoForm(forms.Form): 27 ## Año de consulta 28 anho = ChoiceField( 29 label=_(u"Año"), choices=ANHOS_CONSULTA, 30 widget=Select(attrs={ 31 'class': 'select2 select2-offscreen form-control select-anho', 'data-toggle': 'tooltip', 32 'title': _(u"Seleccione el año de consulta") 33 }) 34 ) 22 35 23 36 24 37 @python_2_unicode_compatible 25 class UnidadEconomicaForm(forms.Form): 38 class EstadoForm(forms.Form): 39 ## Estado en el que se encuentra ubicada la Unidad Economica 40 estado = ModelChoiceField( 41 label=_(u"Estado"), queryset=Estado.objects.all(), empty_label=_("Seleccione"), 42 widget=Select(attrs={ 43 'class': 'select2 select2-offscreen form-control', 'data-toggle': 'tooltip', 44 'title': _(u"Seleccione el Estado a consultar") 45 }), required=False 46 ) 47 48 49 @python_2_unicode_compatible 50 class UnidadEconomicaForm(AnhoForm, EstadoForm): 26 51 """! 27 52 Clase que contiene los campos de consulta del sector productivo para unidades económicas … … 33 58 """ 34 59 35 ## Año de consulta 36 anho = ChoiceField( 37 label=_(u"Año"), choices=ANHOS_CONSULTA, 38 widget=Select(attrs={ 39 'class': 'select2 select2-offscreen form-control select-anho', 'data-toggle': 'tooltip', 40 'title': _(u"Seleccione el año de consulta") 41 }) 42 ) 43 60 ## Nombre de la Unidad Economica 44 61 nombre = CharField(label=_(u"Nombre de U.E."), widget=TextInput(attrs={ 45 62 'class': 'form-control', 'data-toggle': 'tooltip', 'title': _(u"Indique el nombre de la Unidad Económica") 46 63 }), required=False) 47 64 65 ## R.I.F. de la Unidad Economica 48 66 rif = CharField(label=_(u"R.I.F. de U.E."), widget=TextInput(attrs={ 49 67 'class': 'form-control', 'data-toggle': 'tooltip', 'title': _(u"Indique el R.I.F. de la Unidad Económica") 50 68 }), required=False) 51 69 52 estado = ModelChoiceField( 53 label=_(u"Estado"), queryset=Estado.objects.all(), empty_label=_("Seleccione"), 54 widget=Select(attrs={ 55 'class': 'select2 select2-offscreen form-control', 'data-toggle': 'tooltip', 56 'title': _(u"Seleccione el Estado a consultar") 57 }), required=False 58 ) 70 71 @python_2_unicode_compatible 72 class ActividadEconomicaForm(AnhoForm, EstadoForm): 73 74 ## Determina si la consulta a realizar es mediante todos los codigos CIIU 75 ciiu = forms.BooleanField(label=_("Todos los CIIU"), widget=CheckboxInput(attrs={ 76 'class': '', 'data-toggle': 'tooltip', 77 'title': _("Indique si la consulta es de todos los codigo CIIU") 78 }), required=False) 79 80 ## Actividad economica de la Unidad 81 actividad_economica = forms.ChoiceField(label=_("Actividad Economica"), widget=Select(attrs={ 82 'class': 'select2 select2-offscreen form-control', 'data-toggle': 'tooltip', 83 'title': _("Seleccione la actividad economica") 84 }), required=False) 85 86 tipo_actividad = forms.ChoiceField(label=_("Tipo de Actividad Economica"), widget=RadioSelect(attrs={ 87 'class': '', 'data-toggle': 'tooltip', 'title': _("Seleccione el tipo de actividad economica") 88 }), choices=TIPOS_ACTIVIDAD_ECONOMICA, required=False) 89 90 tipo_unidad = forms.ChoiceField(label=_("Tipo de Unidad"), widget=RadioSelect(attrs={ 91 'class': '', 'data-toggle': 'tooltip', 'title': _("Seleccione el tipo de unidad economica") 92 }), choices=TIPOS_UNIDAD, required=False) -
productivo/templates/productivo.menu.area.html
rb85c099 r085e07f 19 19 <div class="col-md-3"> 20 20 <img src="{% static 'img/area-productiva/actividades-economicas.png' %}" 21 alt="{% trans 'Actividades Economicas' %}" class="img-area img-responsive" data-action=""> 21 alt="{% trans 'Actividades Economicas' %}" class="img-area img-responsive" 22 data-action="{% url 'consultar_actividad_economica' %}"> 22 23 <h2 class="text-center">{% trans 'Actividades Económicas' %}</h2> 23 24 </div> -
productivo/templatetags/productivo_filtros.py
r5328b38 r085e07f 73 73 'ae03': str(_("Numero de productos asociados")), 74 74 'ae04': str(_("Exportadora")), 75 }, 76 'unidad_economica_ae': { 77 'ue01': str(_("Razón Social")), 78 'ue02': str(_("Estado")), 79 'ue03': str(_("Municipio")), 80 'ue04': str(_("Parroquia")), 81 'ue05': str(_("Naturaleza Juridica")), 82 'ue06': str(_("Capital Suscrito")), 83 'ue07': str(_("Capital Pagado")), 84 'ue08': str(_("Distribucion de Capital Suscrito")), 85 'ue09': str(_("Numero de trabajadores de la unidad economica")), 86 'ue10': str(_("Numero de comercializadoras")), 87 'ue11': str(_("Numero de plantas productivas")), 88 'ue12': str(_("Numero de sedes administrativas")), 75 89 } 76 90 } -
productivo/urls.py
rb85c099 r085e07f 14 14 from django.conf.urls import url 15 15 from django.contrib.auth.decorators import login_required 16 from .views import consultar_datos, UnidadEconomicaView 16 from .views import consultar_datos, UnidadEconomicaView, ActividadEconomicaView 17 17 18 18 … … 21 21 url(r'^consultar-datos/unidad-economica/$', login_required(UnidadEconomicaView.as_view()), 22 22 name="consultar_unidad_economica"), 23 url(r'^consultar-datos/actividad-economica/$', login_required(ActividadEconomicaView.as_view()), 24 name="consultar_actividad_economica"), 23 25 ] 24 26 -
productivo/views.py
rb85c099 r085e07f 18 18 from django.views.generic import FormView 19 19 20 from .forms import UnidadEconomicaForm 20 from .forms import UnidadEconomicaForm, ActividadEconomicaForm 21 21 22 22 … … 39 39 form_class = UnidadEconomicaForm 40 40 success_url = reverse_lazy('consultar_unidad_economica') 41 42 43 class ActividadEconomicaView(FormView): 44 template_name = 'productivo.actividad.economica.html' 45 form_class = ActividadEconomicaForm 46 success_url = reverse_lazy('consultar_actividad_economica')
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.