Copyright © DI DIO SISTEMAS S.A. 2024
Action | Time Spent |
---|---|
Total Time | 1.3266 ms |
Controller Time | 0.0520 ms |
Render Time | 0.8132 ms |
Total Time | Engine | Count | Template | Content Type |
---|---|---|---|---|
0.8132 ms | mako | - | grancasa.templates.seguridad.login | text/html |
0.7093 ms | mako | 1 | grancasa.templates.seguridad.login |
Calls | Total | Percall | Cumu | CumuPer | Func |
---|---|---|---|---|---|
1 | 0.001 | 0.0010 | 0.037 | 0.0370 | <tg/configurator/components/dispatch.py:113(_call_controller)> |
1 | 0.024 | 0.0240 | 0.036000000000000004 | 0.0360 | <grancasa/controllers/root.py:99(login)> |
2/1 | 0.007 | 0.0035 | 0.011 | 0.0110 | <tg/support/objectproxy.py:18(__getattr__)> |
1 | 0.002 | 0.0020 | 0.007 | 0.0070 | <tg/request_local.py:234(_current_obj)> |
3/2 | 0.002 | 0.0007 | 0.004999999999999999 | 0.0025 | {built-in method builtins.getattr} |
1 | 0.001 | 0.0010 | 0.001 | 0.0010 | {method 'get' of 'dict' objects} |
2 | 0.0 | 0.0000 | 0.0 | 0.0000 | {method 'startswith' of 'str' objects} |
1 | 0.0 | 0.0000 | 0.0 | 0.0000 | {method 'disable' of '_lsprof.Profiler' objects} |
1 | 0.0 | 0.0000 | 0.0 | 0.0000 | <tg/support/registry.py:52(_current_obj)> |
Name | Value |
---|---|
came_from | ['/'] |
Nothing here.
Nothing here.
Name | Value |
---|---|
SERVER_SOFTWARE | 'gevent/20.0 Python/3.6' |
SCRIPT_NAME | '' |
SERVER_NAME | 'ddsubuntu1804' |
SERVER_PORT | '8080' |
REQUEST_METHOD | 'GET' |
PATH_INFO | '/login' |
QUERY_STRING | 'came_from=%2F' |
SERVER_PROTOCOL | 'HTTP/1.1' |
REMOTE_ADDR | '3.238.82.77' |
HTTP_USER_AGENT | 'CCBot/2.0 (https://commoncrawl.org/faq/)' |
HTTP_ACCEPT | 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' |
HTTP_ACCEPT_LANGUAGE | 'en-US,en;q=0.5' |
HTTP_ACCEPT_ENCODING | 'br,gzip' |
HTTP_HOST | 'didiosistemas.com.ar:8080' |
HTTP_CONNECTION | 'Keep-Alive' |
Name | Value |
---|---|
identity | None |
response | "{'_status': '200 OK', '_headers': ResponseHeaders([('Cache-Control', 'no-cache'), ('Pragma', 'no-cache'), ('Content-Length', '0'), ('Content-Type', 'text/html; charset=utf-8')]), '_headerlist': [('Cache-Control', 'no-cache'), ('Pragma', 'no-cache'), ('Content-Length', '0'), ('Content-Type', 'text/html; charset=utf-8')], 'conditional_response': False, '_app_iter': [b'']}" |
Name | Value |
---|---|
GATEWAY_INTERFACE | 'CGI/1.1' |
SERVER_SOFTWARE | 'gevent/20.0 Python/3.6' |
SCRIPT_NAME | '' |
wsgi.version | (1, 0) |
wsgi.multithread | False |
wsgi.multiprocess | False |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> |
SERVER_NAME | 'ddsubuntu1804' |
SERVER_PORT | '8080' |
REQUEST_METHOD | 'GET' |
PATH_INFO | '/login' |
QUERY_STRING | 'came_from=%2F' |
SERVER_PROTOCOL | 'HTTP/1.1' |
REMOTE_ADDR | '3.238.82.77' |
REMOTE_PORT | '52966' |
HTTP_USER_AGENT | 'CCBot/2.0 (https://commoncrawl.org/faq/)' |
HTTP_ACCEPT | 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' |
HTTP_ACCEPT_LANGUAGE | 'en-US,en;q=0.5' |
HTTP_ACCEPT_ENCODING | 'br,gzip' |
HTTP_HOST | 'didiosistemas.com.ar:8080' |
HTTP_CONNECTION | 'Keep-Alive' |
wsgi.input | <gevent.pywsgi.Input object at 0x7f8ef1e1e7c8> |
wsgi.input_terminated | True |
webob._parsed_query_vars | (GET([('came_from', '/')]), 'came_from=%2F') |
paste.registry | <tg.support.registry.Registry object at 0x7f8ef325f978> |
repoze.who.api | <repoze.who.api.API object at 0x7f8ef325fbe0> |
repoze.who.plugins | {'cookie': <AuthTktCookiePlugin 140252109128480>, 'form': <FastFormPlugin:/login_handler 140252109128256>, 'main_identifier': <FastFormPlugin:/login_handler 140252109128256>, 'tgappauth': <tg.configuration.auth.metadata._AuthMetadataAuthenticator object at 0x7f8efd24c2b0>} |
repoze.who.logger | <Logger auth (WARNING)> |
repoze.who.logins | 0 |
paste.cookies | (<SimpleCookie: >, '') |
tg.locals | <tg.wsgiapp.RequestLocals object at 0x7f8ef1a09908> |
beaker.cache | <beaker.cache.CacheManager object at 0x7f8efd236c88> |
beaker.session | {'_domain': None, '_path': '/', '_id': 'f442165e3009489cb84f9cd3bd0fa4cd'} |
beaker.get_session | <bound method SessionApplicationWrapper._get_session of <tg.appwrappers.session.SessionApplicationWrapper object at 0x7f8efd28b630>> |
webob.adhoc_attrs | {'identity': None} |
webob._parsed_cookies | ({}, '') |
Path | Controller | Exposed Methods |
---|---|---|
/ | <class 'grancasa.controllers.root.RootController'> | index, about, environ, data, manage_permission_only, editor_user_only, login, post_login, post_logout |
/secc | <class 'grancasa.controllers.secure.SecureController'> | index, some_where |
/admin | <class 'tgext.admin.controller.AdminController'> | index, _lookup, lookup |
/error | <class 'grancasa.controllers.error.ErrorController'> | document |
/seguridad | <class 'grancasa.controllers.auth.SeguridadControlador'> | busca_pantalla_cambio_clave_dialog, blanquear_clave, cambia_clave, cambiar_clave, administrar_usuarios, usuario_show, agrega_modificar_usuario, groups, grupos_show, perfiles_show, agrega_modificar_grupo, agrega_modificar_perfil |
/base | <class 'grancasa.controllers.base.BaseControlador'> | buscar_provincias_por_pais, buscar_departamento_por_provincia, buscar_localidad_por_departamento, autocompletar_persona, autocompletar_vendedor, autocompletar_proveedor, autocompletar_cliente, autocompletar_proyecto, administracion_afiliados, afiliado_show, agrega_modificar_afiliado, administracion_proveedores, proveedor_show, agrega_modificar_proveedor, administrar_clientes, cliente_show, agrega_modificar_cliente, cliente_cambiar_estado, administrar_vendedores, vendedor_show, agrega_modificar_vendedor, baja_vendedor, administrar_categoria, categoria_show, agrega_modificar_categoria, baja_categoria |
/stock | <class 'grancasa.controllers.stock.StockControlador'> | autocompletar_producto, autocompletar_producto_cajas, autocompletar_producto_lote, autocompletar_producto_lote_sinstock, autocompletar_producto_lote_dev, autocompletar_vademecum, administrar_productos, administrar_productos_combo, administrar_productos_precio, administrar_bodegas, administrar_gamas, administrar_grupo, administrar_variedad, administrar_envases, administrar_presentacion, administrar_categoria, administrar_limites, general_show, agrega_modificar_general, tipo_categoria_show, agregar_tipo_categoria_objeto, quitar_tipo_categoria_objeto, producto_show, producto_combo_show, quitar_producto_combo, buscar_productos, agrega_modificar_producto, agrega_producto_combo, modificar_producto_combo, actualizar_producto_precio, agrega_modificar_proveedor, stock_producto_show, stock_producto_lote_show, modificar_stock_lote, precio_producto_show, precio_producto_cliente, historial_producto_show, historial_producto_factura_show, buscar_precio_producto, buscar_stock_producto, cambiar_estado_producto, administrar_remitos, remito_show, agrega_modificar_remito, agrega_producto_remito, quitar_producto_remito, administrar_facturas, factura_show, registrar_factura_show, agrega_modificar_factura, agrega_producto_factura, quitar_producto_factura, listado_productos_show, agrega_producto_cliente, quitar_producto_cliente, administrar_ventas, venta_show, venta_factura_manual_show, venta_nota_show, venta_nota_manual_show, venta_pago_show, ventas_cuenta_corriente_show, ventas_cuenta_corriente_excel_show, ventas_carro_cliente_show, ventas_pagos_show, agrega_modificar_venta, agregar_factura_manual, agregar_factura_manual_nota, anular_venta, actualizar_nro_venta, buscar_nro_venta_tipo, agrega_producto_venta, agrega_producto_venta_nota, agrega_venta_pago, agrega_venta_pago_cuenta_cc, quitar_producto_venta, actualizar_producto_venta, quitar_pago_venta, anular_pago, administrar_facturas_afip, administrar_pedidos, administrar_pedidos_admin, pedido_show, pedido_admin_show, agrega_modificar_pedido, agrega_producto_pedido, quitar_producto_pedido, carro_producto_pedido, administrar_despachos, pedido_despacho_show, despachar_producto_pedido, pagar_pedido, administrar_compras, compra_show, agrega_modificar_compra, agrega_producto_compra, quitar_producto_compra, administrar_movimientos, movimiento_show, agrega_modificar_movimiento, agrega_producto_movimiento, quitar_producto_movimiento, producto_quitar_motivo, producto_movimiento_deposito, stock_movimiento_show, stock_movimiento_deposito_show, stock_pasas, stock_cajas, stock_pasas_movimiento, listar_minimos, reportes_varios, administracion_reporte_gerencia, administracion_reporte_resumen, administracion_historial_producto, imprimir_individual, imprimir_venta, imprimir_reportes_varios, imprimir_venta_factura, agrega_factura_manual_nota, reimprimir_venta_factura, imprimir_pago, imprimir_cuenta_corriente, imprimir_cuenta_corriente_contable, imprimir_pago_pago, imprimir_devolucion, imprimir_deuda_clientes, administrar_reservas, reserva_show, agrega_producto_reserva, agrega_producto_reserva_nota, reserva_cuenta_corriente_show |
/pagos | <class 'grancasa.controllers.pagos.PagosControlador'> | agrega_producto_reserva_nota, administracion_pagos, pago_show, imprimir_pago, agrega_modificar_pago, agrega_detalle_pago, agrega_pago, quitar_detalle_pago, buscar_cheques_banco |
/_debugbar | <class 'tgext.debugbar.controller.DebugBarController'> | perform_sql, perform_ming |
/_debugbar/statics | <class 'tgext.debugbar.controller.StaticsController'> | _default |
Level | Time | Message | Location |
---|