Conjunto de cambios 0ff122b en consulta_publica para base


Ignorar:
Fecha y hora:
30/03/2017 11:10:01 (hace 7 años)
Autor:
rudmanmrrod <rudman22@…>
Branches:
master, base, constituyente, estudiantes, general, plan_patria, sala
Children:
bf7c8cf
Parents:
16123b3
Mensaje:

Agregado módulo de gestión de perfiles de procesamiento, incorporado el módulo de visualización de modelado de tópicos

Ubicación:
base
Ficheros:
1 añadido
4 editados

Leyenda

No modificado
Añadido
Eliminado
  • base/functions.py

    r81b0915 r0ff122b  
    1414# @version 1.0
    1515from __future__ import unicode_literals
     16from django.http import HttpResponseServerError
    1617from consulta.models import Consulta,TipoPregunta
     18from procesamiento.models import Procesamiento
    1719import requests
    1820import copy
     
    193195
    194196    return tuplaSector
     197
     198
     199def cargar_procesamiento():
     200    """!
     201    Función que permite cargar los procesamientos
     202
     203    @author Rodrigo Boet (rboet at cenditel.gob.ve)
     204    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     205    @date 28-03-2017
     206    @return Devuelve una tupla con los perfiles de procesamiento
     207    """
     208
     209    lista = ('', 'Seleccione...'),
     210
     211    try:
     212        for procesamiento in Procesamiento.objects.all():
     213            lista += (procesamiento.id, procesamiento.procesamiento_dir),
     214    except Exception as e:
     215        pass
     216
     217    return lista
     218
     219
     220def dump_exception():
     221    """!
     222    Función para captar los errores e imprimirlos
     223
     224    @author Jorge Redondo (jredondo at cenditel.gob.ve)
     225    @copyright GNU/GPLv2
     226    @param request <b>{object}</b> Objeto que mantiene la peticion
     227    @return Retorna una respuesta http con el error
     228    """
     229    import sys,traceback
     230    exc_type, exc_value, exc_traceback = sys.exc_info()
     231    print "*** print_tb:"
     232    traceback.print_tb(exc_traceback, limit=1, file=sys.stdout)
     233    print "*** print_exception:"
     234    traceback.print_exception(exc_type, exc_value, exc_traceback, limit=2, file=sys.stdout)
     235    return HttpResponseServerError(str(exc_value))
  • base/templates/base.template.html

    r95b08c1 r0ff122b  
    1818    <body>
    1919        {% include 'base.nav.bar.html' %}
    20         <div class="container">
    21             {% block content %}{% endblock %}
    22         </div>
     20        {% block superContent%}
     21            <div class="container">
     22                {% block content %}{% endblock %}
     23            </div>
     24        {% endblock %}
    2325        {% block modals %}{% endblock %}
    2426        {% include 'base.footer.html' %}
  • base/urls.py

    rcdd72e5 r0ff122b  
    1414# @version 1.0
    1515from django.conf.urls import url
    16 from .views import Error403
     16from .views import *
    1717
    1818urlpatterns = [
    1919    url(r'^403$', Error403.as_view(), name = "base_403"),
     20    url(r'^administrador/$', Administrador.as_view(), name = "administrador_base"),
    2021]
  • base/views.py

    rcdd72e5 r0ff122b  
    1717
    1818class Error403(TemplateView):
     19    """!
     20    Clase para mostrar el errror de permisos
     21
     22    @author Rodrigo Boet (rboet at cenditel.gob.ve)
     23    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     24    @date 09-01-2017
     25    @version 1.0.0
     26    """
    1927    template_name = "base.403.html"
     28   
     29   
     30class Administrador(TemplateView):
     31    """!
     32    Clase para mostrar el menú del administrador
     33
     34    @author Rodrigo Boet (rboet at cenditel.gob.ve)
     35    @copyright <a href='http://www.gnu.org/licenses/gpl-2.0.html'>GNU Public License versión 2 (GPLv2)</a>
     36    @date 28-03-2017
     37    @version 1.0.0
     38    """
     39    template_name = "administrador.template.html"
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.