'future' is not a registered tag library. Must be one of: accounts_extras admin_list admin_modify admin_static admin_tree admin_tree_list admin_urls basket_tags bootstrap bootstrap3 bootstrap_pagination cache category_tags compat compress cookielaw_tags crispy_forms_field crispy_forms_filters crispy_forms_tags crispy_forms_utils currency_filters dashboard_tags display_tags django_tables2 djangovirtualpos_js easy_thumbnails_tags envelope_tags flatpages fm_tags form_tags guardian_tags highlight highlighting hijack_tags history_tags i18n image_tags imagekit indent_text l10n ligas_tags log more_like_this mptt_admin mptt_tags order_by photologue_tags product_tags promotion_tags purchase_info_tags querystring recaptcha3 rest_framework reviews_tags shipping_tags sorl_thumbnail sorting_tags static staticfiles string_filters syntax_color tagging_tags thumbnail torneos_tags truncate_letters tz webpack_loader widget_tweaks widont wishlist_tags
Request Method: | GET |
---|---|
Request URL: | http://ibertenis.com/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847 |
Django Version: | 1.11.29 |
Exception Type: | TemplateSyntaxError |
Exception Value: | 'future' is not a registered tag library. Must be one of: accounts_extras admin_list admin_modify admin_static admin_tree admin_tree_list admin_urls basket_tags bootstrap bootstrap3 bootstrap_pagination cache category_tags compat compress cookielaw_tags crispy_forms_field crispy_forms_filters crispy_forms_tags crispy_forms_utils currency_filters dashboard_tags display_tags django_tables2 djangovirtualpos_js easy_thumbnails_tags envelope_tags flatpages fm_tags form_tags guardian_tags highlight highlighting hijack_tags history_tags i18n image_tags imagekit indent_text l10n ligas_tags log more_like_this mptt_admin mptt_tags order_by photologue_tags product_tags promotion_tags purchase_info_tags querystring recaptcha3 rest_framework reviews_tags shipping_tags sorl_thumbnail sorting_tags static staticfiles string_filters syntax_color tagging_tags thumbnail torneos_tags truncate_letters tz webpack_loader widget_tweaks widont wishlist_tags |
Exception Location: | /home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/base.py in parse, line 515 |
Python Executable: | /home/Virtuales/ibertenis_1.11/bin/python2.7 |
Python Version: | 2.7.10 |
Python Path: | ['/home/ibertenis_pro', '/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-x86_64-linux-gnu', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/dist-packages/PILcompat', '/usr/local/lib/pymodules/python2.7'] |
Server time: | Vie, 29 Mar 2024 16:43:07 +0100 |
In template /home/ibertenis_pro/dj_ibertenis/templates/ligas/inscripcion/view_inscripcion.html
, error at line 2
1 | {% extends "estaticos/layout_2_col.html" %} |
---|---|
2 | {% load url from future %} |
3 | {% load djangovirtualpos_js %} |
4 | |
5 | |
6 | |
7 | {% block content %} |
8 | |
9 | |
10 | |
11 | |
12 | <div class="row"> |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/core/handlers/exception.py
in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(get_response))
def inner(request):
try:
response = get_response(request)...
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
Variable | Value |
---|---|
exc | TemplateSyntaxError(u"'future' is not a registered tag library. Must be one of:\naccounts_extras\nadmin_list\nadmin_modify\nadmin_static\nadmin_tree\nadmin_tree_list\nadmin_urls\nbasket_tags\nbootstrap\nbootstrap3\nbootstrap_pagination\ncache\ncategory_tags\ncompat\ncompress\ncookielaw_tags\ncrispy_forms_field\ncrispy_forms_filters\ncrispy_forms_tags\ncrispy_forms_utils\ncurrency_filters\ndashboard_tags\ndisplay_tags\ndjango_tables2\ndjangovirtualpos_js\neasy_thumbnails_tags\nenvelope_tags\nflatpages\nfm_tags\nform_tags\nguardian_tags\nhighlight\nhighlighting\nhijack_tags\nhistory_tags\ni18n\nimage_tags\nimagekit\nindent_text\nl10n\nligas_tags\nlog\nmore_like_this\nmptt_admin\nmptt_tags\norder_by\nphotologue_tags\nproduct_tags\npromotion_tags\npurchase_info_tags\nquerystring\nrecaptcha3\nrest_framework\nreviews_tags\nshipping_tags\nsorl_thumbnail\nsorting_tags\nstatic\nstaticfiles\nstring_filters\nsyntax_color\ntagging_tags\nthumbnail\ntorneos_tags\ntruncate_letters\ntz\nwebpack_loader\nwidget_tweaks\nwidont\nwishlist_tags",) |
get_response | <bound method WSGIHandler._legacy_get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x73d3d5db5e10>> |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/core/handlers/base.py
in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request)...
return response
Variable | Value |
---|---|
middleware_method | <bound method MobileDetectionMiddleware.process_request of <ibertenis.middlewares.MobileDetectionMiddleware.MobileDetectionMiddleware object at 0x73d3cf6c0150>> |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x73d3d5db5e10> |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/core/handlers/base.py
in _get_response
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)
except Exception as e:
response = self.process_exception_by_middleware(e, request)...
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
view_name = callback.__name__
else: # CBV
Variable | Value |
---|---|
callback | <function liga_inscritos at 0x73d3ce30eed8> |
callback_args | () |
callback_kwargs | {'deporte': u'tenis', 'liga_id': u'35'} |
e | TemplateSyntaxError(u"'future' is not a registered tag library. Must be one of:\naccounts_extras\nadmin_list\nadmin_modify\nadmin_static\nadmin_tree\nadmin_tree_list\nadmin_urls\nbasket_tags\nbootstrap\nbootstrap3\nbootstrap_pagination\ncache\ncategory_tags\ncompat\ncompress\ncookielaw_tags\ncrispy_forms_field\ncrispy_forms_filters\ncrispy_forms_tags\ncrispy_forms_utils\ncurrency_filters\ndashboard_tags\ndisplay_tags\ndjango_tables2\ndjangovirtualpos_js\neasy_thumbnails_tags\nenvelope_tags\nflatpages\nfm_tags\nform_tags\nguardian_tags\nhighlight\nhighlighting\nhijack_tags\nhistory_tags\ni18n\nimage_tags\nimagekit\nindent_text\nl10n\nligas_tags\nlog\nmore_like_this\nmptt_admin\nmptt_tags\norder_by\nphotologue_tags\nproduct_tags\npromotion_tags\npurchase_info_tags\nquerystring\nrecaptcha3\nrest_framework\nreviews_tags\nshipping_tags\nsorl_thumbnail\nsorting_tags\nstatic\nstaticfiles\nstring_filters\nsyntax_color\ntagging_tags\nthumbnail\ntorneos_tags\ntruncate_letters\ntz\nwebpack_loader\nwidget_tweaks\nwidont\nwishlist_tags",) |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x73d3cf6a82d0>> |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
resolver | <RegexURLResolver 'ibertenis.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=ligas.views.liga_inscritos, args=(), kwargs={'liga_id': u'35', 'deporte': u'tenis'}, url_name=liga.inscritos, app_names=[], namespaces=[]) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x73d3d5db5e10> |
wrapped_callback | <function liga_inscritos at 0x73d3ce30eed8> |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/core/handlers/base.py
in _get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)...
except Exception as e:
response = self.process_exception_by_middleware(e, request)
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
Variable | Value |
---|---|
callback | <function liga_inscritos at 0x73d3ce30eed8> |
callback_args | () |
callback_kwargs | {'deporte': u'tenis', 'liga_id': u'35'} |
e | TemplateSyntaxError(u"'future' is not a registered tag library. Must be one of:\naccounts_extras\nadmin_list\nadmin_modify\nadmin_static\nadmin_tree\nadmin_tree_list\nadmin_urls\nbasket_tags\nbootstrap\nbootstrap3\nbootstrap_pagination\ncache\ncategory_tags\ncompat\ncompress\ncookielaw_tags\ncrispy_forms_field\ncrispy_forms_filters\ncrispy_forms_tags\ncrispy_forms_utils\ncurrency_filters\ndashboard_tags\ndisplay_tags\ndjango_tables2\ndjangovirtualpos_js\neasy_thumbnails_tags\nenvelope_tags\nflatpages\nfm_tags\nform_tags\nguardian_tags\nhighlight\nhighlighting\nhijack_tags\nhistory_tags\ni18n\nimage_tags\nimagekit\nindent_text\nl10n\nligas_tags\nlog\nmore_like_this\nmptt_admin\nmptt_tags\norder_by\nphotologue_tags\nproduct_tags\npromotion_tags\npurchase_info_tags\nquerystring\nrecaptcha3\nrest_framework\nreviews_tags\nshipping_tags\nsorl_thumbnail\nsorting_tags\nstatic\nstaticfiles\nstring_filters\nsyntax_color\ntagging_tags\nthumbnail\ntorneos_tags\ntruncate_letters\ntz\nwebpack_loader\nwidget_tweaks\nwidont\nwishlist_tags",) |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x73d3cf6a82d0>> |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
resolver | <RegexURLResolver 'ibertenis.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=ligas.views.liga_inscritos, args=(), kwargs={'liga_id': u'35', 'deporte': u'tenis'}, url_name=liga.inscritos, app_names=[], namespaces=[]) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x73d3d5db5e10> |
wrapped_callback | <function liga_inscritos at 0x73d3ce30eed8> |
/home/ibertenis_pro/ligas/views.py
in liga_inscritos
return ligas_padel_views.info(request, liga_id)
else :
return HttpResponseNotFound('<h1>No Page Here</h1>')
def liga_inscritos(request,deporte = None, liga_id = None):
if deporte == TAG_TENIS:
return ligas_tenis_views.liga_inscritos(request,liga_id)...
elif deporte == TAG_PADEL:
return ligas_padel_views.liga_inscritos(request,liga_id)
else :
return HttpResponseNotFound('<h1>No Page Here</h1>')
def confirm_sale(request,virtualpos_type,deporte = None, liga_id = None,):
Variable | Value |
---|---|
deporte | u'tenis' |
liga_id | u'35' |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
/home/ibertenis_pro/ligas/ligas_tenis_views.py
in liga_inscritos
def liga_inscritos(request,liga_id):
liga = Liga.objects.get(pk = liga_id)
categorias = liga.categoria_set.all()
contexto = {}
token = request.GET.get('t', None)
if token :
return _view_inscripcion(request,liga,token)...
inscritos = []
for categoria in categorias:
inscritos += categoria.inscrito_set.all()
contexto['inscritos'] = inscritos
Variable | Value |
---|---|
categorias | <QuerySet [<Categoria: Absoluta>]> |
contexto | {} |
liga | <Liga: Liga de Tenis "O Val Miñor" 2019/2020> |
liga_id | u'35' |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
token | u'8e858687863e4fa18413f2c816c6f847' |
/home/ibertenis_pro/ligas/ligas_tenis_views.py
in _view_inscripcion
######################################################################################
#clase = get_delegated_class('ceca')
#print clase
#clase.configurePayment(10,'descripcion','http://www.ibertenis.com','http://www.ibertenis.com','xxxxxx')
virtual_point_of_sales = VirtualPointOfSale.objects.filter(is_erased=False)
contexto['virtual_point_of_sales'] = virtual_point_of_sales
#print virtual_point_of_sales
return render(request, 'ligas/inscripcion/view_inscripcion.html', contexto)...
@csrf_exempt
def set_payment_attributes(request):
sale_model = Inscrito
Variable | Value |
---|---|
Decimal | <class 'decimal.Decimal'> |
action | 'https://pgw.ceca.es/cgi-bin/tpv' |
clave_encriptacion | 'N2EP8N5P' |
contexto | {'AcquirerBIN': '0000554026', 'Cifrado': 'SHA1', 'Descripcion': u'Inscripcion -Liga de Tenis "O Val Mi\xf1or" 2019/2020 - Absoluta - MANUEL ALFONSO \xc1LVAREZ CEBRI\xc1N', 'Exponente': '2', 'Firma': 'bccd8789e5fe36403cfb72956c59a9fada384995', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'8e858687863e4fa18413f2c816c6f847', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://ibertenis.com/tenis/ligas/35/inscritos', 'action': 'https://pgw.ceca.es/cgi-bin/tpv', 'deporte': <bound method Liga.deporte of <Liga: Liga de Tenis "O Val Miñor" 2019/2020>>, 'inscrito': <Inscrito: MANUEL ALFONSO ÁLVAREZ CEBRIÁN>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
descripcion | u'Inscripcion -Liga de Tenis "O Val Mi\xf1or" 2019/2020 - Absoluta - MANUEL ALFONSO \xc1LVAREZ CEBRI\xc1N' |
firma | <sha1 HASH object @ 0x73d3c7b9a350> |
hashlib | <module 'hashlib' from '/usr/local/lib/python2.7/hashlib.pyc'> |
inscripcion | <Inscrito: MANUEL ALFONSO ÁLVAREZ CEBRIÁN> |
liga | <Liga: Liga de Tenis "O Val Miñor" 2019/2020> |
mail_admins | <function mail_admins at 0x73d3d3724488> |
precio | Decimal('25.00') |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
settings | <LazySettings "ibertenis.settings_pro"> |
token | u'8e858687863e4fa18413f2c816c6f847' |
traceback | <module 'traceback' from '/usr/local/lib/python2.7/traceback.pyc'> |
url_ok | u'/tenis/ligas/35/inscritos' |
valor | u'N2EP8N5P0814888190000554026000000038e858687863e4fa18413f2c816c6f84725009782SHA1http://ibertenis.com/tenis/ligas/35/inscritoshttp://www.ibertenis.com' |
virtual_point_of_sales | <QuerySet [<VirtualPointOfSale: Mastercard>]> |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/shortcuts.py
in render
def render(request, template_name, context=None, content_type=None, status=None, using=None):
"""
Returns a HttpResponse whose content is filled with the result of calling
django.template.loader.render_to_string() with the passed arguments.
"""
content = loader.render_to_string(template_name, context, request, using=using)...
return HttpResponse(content, content_type, status)
def redirect(to, *args, **kwargs):
"""
Returns an HttpResponseRedirect to the appropriate URL for the arguments
Variable | Value |
---|---|
content_type | None |
context | {'AcquirerBIN': '0000554026', 'Cifrado': 'SHA1', 'Descripcion': u'Inscripcion -Liga de Tenis "O Val Mi\xf1or" 2019/2020 - Absoluta - MANUEL ALFONSO \xc1LVAREZ CEBRI\xc1N', 'Exponente': '2', 'Firma': 'bccd8789e5fe36403cfb72956c59a9fada384995', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'8e858687863e4fa18413f2c816c6f847', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://ibertenis.com/tenis/ligas/35/inscritos', 'action': 'https://pgw.ceca.es/cgi-bin/tpv', 'deporte': <bound method Liga.deporte of <Liga: Liga de Tenis "O Val Miñor" 2019/2020>>, 'inscrito': <Inscrito: MANUEL ALFONSO ÁLVAREZ CEBRIÁN>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
status | None |
template_name | 'ligas/inscripcion/view_inscripcion.html' |
using | None |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/loader.py
in render_to_string
Loads a template and renders it with a context. Returns a string.
template_name may be a string or a list of strings.
"""
if isinstance(template_name, (list, tuple)):
template = select_template(template_name, using=using)
else:
template = get_template(template_name, using=using)...
return template.render(context, request)
def _engine_list(using=None):
return engines.all() if using is None else [engines[using]]
Variable | Value |
---|---|
context | {'AcquirerBIN': '0000554026', 'Cifrado': 'SHA1', 'Descripcion': u'Inscripcion -Liga de Tenis "O Val Mi\xf1or" 2019/2020 - Absoluta - MANUEL ALFONSO \xc1LVAREZ CEBRI\xc1N', 'Exponente': '2', 'Firma': 'bccd8789e5fe36403cfb72956c59a9fada384995', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'8e858687863e4fa18413f2c816c6f847', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://ibertenis.com/tenis/ligas/35/inscritos', 'action': 'https://pgw.ceca.es/cgi-bin/tpv', 'deporte': <bound method Liga.deporte of <Liga: Liga de Tenis "O Val Miñor" 2019/2020>>, 'inscrito': <Inscrito: MANUEL ALFONSO ÁLVAREZ CEBRIÁN>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847'> |
template_name | 'ligas/inscripcion/view_inscripcion.html' |
using | None |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/loader.py
in get_template
Raises TemplateDoesNotExist if no such template exists.
"""
chain = []
engines = _engine_list(using)
for engine in engines:
try:
return engine.get_template(template_name)...
except TemplateDoesNotExist as e:
chain.append(e)
raise TemplateDoesNotExist(template_name, chain=chain)
Variable | Value |
---|---|
chain | [] |
engine | <django.template.backends.django.DjangoTemplates object at 0x73d3cdb12810> |
engines | [<django.template.backends.django.DjangoTemplates object at 0x73d3cdb12810>] |
template_name | 'ligas/inscripcion/view_inscripcion.html' |
using | None |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/backends/django.py
in get_template
self.engine = Engine(self.dirs, self.app_dirs, **options)
def from_string(self, template_code):
return Template(self.engine.from_string(template_code), self)
def get_template(self, template_name):
try:
return Template(self.engine.get_template(template_name), self)...
except TemplateDoesNotExist as exc:
reraise(exc, self)
def get_templatetag_libraries(self, custom_libraries):
"""
Return a collation of template tag libraries from installed
Variable | Value |
---|---|
self | <django.template.backends.django.DjangoTemplates object at 0x73d3cdb12810> |
template_name | 'ligas/inscripcion/view_inscripcion.html' |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/engine.py
in get_template
return Template(template_code, engine=self)
def get_template(self, template_name):
"""
Returns a compiled Template object for the given template name,
handling template inheritance recursively.
"""
template, origin = self.find_template(template_name)...
if not hasattr(template, 'render'):
# template needs to be compiled
template = Template(template, origin, template_name, engine=self)
return template
def render_to_string(self, template_name, context=None):
Variable | Value |
---|---|
self | <django.template.engine.Engine object at 0x73d3cdb55d10> |
template_name | 'ligas/inscripcion/view_inscripcion.html' |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/engine.py
in find_template
def find_template(self, name, dirs=None, skip=None):
tried = []
for loader in self.template_loaders:
if loader.supports_recursion:
try:
template = loader.get_template(
name, template_dirs=dirs, skip=skip,...
)
return template, template.origin
except TemplateDoesNotExist as e:
tried.extend(e.tried)
else:
# RemovedInDjango20Warning: Use old api for non-recursive
Variable | Value |
---|---|
dirs | None |
loader | <django.template.loaders.filesystem.Loader object at 0x73d3cd07c950> |
name | 'ligas/inscripcion/view_inscripcion.html' |
self | <django.template.engine.Engine object at 0x73d3cdb55d10> |
skip | None |
tried | [] |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/loaders/base.py
in get_template
try:
contents = self.get_contents(origin)
except TemplateDoesNotExist:
tried.append((origin, 'Source does not exist'))
continue
else:
return Template(
contents, origin, origin.template_name, self.engine,...
)
raise TemplateDoesNotExist(template_name, tried=tried)
def load_template(self, template_name, template_dirs=None):
warnings.warn(
Variable | Value |
---|---|
args | ['ligas/inscripcion/view_inscripcion.html', None] |
contents | u'{% extends "estaticos/layout_2_col.html" %}\n{% load url from future %}\n{% load djangovirtualpos_js %}\n\n\n\n{% block content %}\n\n\n\n\n<div class="row">\n <div>\n {% if inscrito.categoria.precio_inscripcion %}\n {% if inscrito.pagado %}\n <div class="alert alert-success" role="alert">La inscripci\xf3n ha sido pagada correctamente</div>\n {% else %}\n <div class="alert alert-warning" role="alert">Para ser aceptado en el torneo es necesario realizar el pago de la inscripci\xf3n antes de la finalizacion del plazo. Para efectuar dicho pago haga click en el bot\xf3n pagar que aparece debajo. No se aceptar\xe1 ning\xfan participante que no haya abonado la inscripci\xf3n antes del comienzo de la competici\xf3n</div>\n {% endif %}\n {% endif %}\n </div>\n</div>\n<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 toppad" >\n\t<div class="panel panel-primary">\n \t<div class="panel-heading">\n \t<h1 class="panel-title h1">Informaci\xf3n de la inscipci\xf3n </h1>\n </div>\n <div class="panel-body">\n \t<div class="row">\n\t <div class=" col-md-12 col-lg-12 "> \n\t \t\n\t \t<table class="table table-user-information">\n\t <tbody>\n\t <tr>\n\t <td><span class="similarCode">Torneo</span></td>\n\t\t\t\t\t\t\t<td >\n\t\t\t\t\t\t\t\t\t<span itemprop="name">{{ inscrito.categoria.torneo}}</span> \n\t\t\t\t\t\t\t</td>\n\t </tr>\n\t <tr>\n\t <td><span class="similarCode">Nombre jugador</span></td>\n\t\t\t\t\t\t\t<td >\n\t\t\t\t\t\t\t\t{% if inscrito.jugador %}\n\t\t\t\t\t\t\t\t\t<span itemprop="name">{{ inscrito.jugador.nombreLargo}}</span> \n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t</td>\n\t </tr>\n\t {% if inscrito.pareja %}\n\t <tr>\n\t <td><span class="similarCode">Nombre jugador</span></td>\n\t\t\t\t\t\t\t<td >\n\t\t\t\t\t\t\t\t{% if inscrito.pareja %}\n\t\t\t\t\t\t\t\t\t<span itemprop="name">{{ inscrito.pareja.nombreLargo}}</span> \n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t</td>\n\t </tr>\n\t {% endif %}\n\t <tr>\n\t\t\t\t\t\t\t<td><span class="similarCode">Categoria</span></td>\n\t\t\t\t\t\t\t<td>{{ inscrito.categoria }}</td>\n\t\t\t\t\t\t </tr>\n\t\t\t\t\t\t \n\t <tr>\n\t </tr> \n\t </tbody>\n\t \t</table>\n\t <h2>Pago de inscripci\xf3n</h2>\n {% if virtual_point_of_sales|length > 0 %}\n <div>\n {% for virtual_point_of_sale in virtual_point_of_sales %}\n <form>\n <button class="pay_button" data-id="{{virtual_point_of_sale.id}}">\n Pagar\n </button>\n </form>\n {% endfor %}\n </div>\n {% else %}\n <div>\n No Virtual POS configured.\n </div>\n {% endif %}\n\t </div><!-- tabla -->\n\t \n </div>\n </div> <!-- ./Panel-body -->\n <div class="panel-footer">\n <span class="pull-right">\n \n </span>\n </div>\n </div> <!-- ./Panel-info -->\n</div>\n\n\n{% endblock %}\n{% block bottom_script %}\n{% url \'liga.paymentattributes\' "tenis" inscrito.categoria.liga.id as set_payment_attributes_url %}\n{% include_djangovirtualpos_set_payment_attributes_js set_payment_attributes_url inscrito.code \'holasfa\' \'haosase\' %}\n\n{% endblock %}\n\n' |
origin | <django.template.base.Origin object at 0x73d3ccab7d10> |
self | <django.template.loaders.filesystem.Loader object at 0x73d3cd07c950> |
skip | None |
template_dirs | None |
template_name | 'ligas/inscripcion/view_inscripcion.html' |
tried | [] |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/base.py
in __init__
engine = Engine.get_default()
if origin is None:
origin = Origin(UNKNOWN_SOURCE)
self.name = name
self.origin = origin
self.engine = engine
self.source = template_string
self.nodelist = self.compile_nodelist()...
def __iter__(self):
for node in self.nodelist:
for subnode in node:
yield subnode
Variable | Value |
---|---|
engine | <django.template.engine.Engine object at 0x73d3cdb55d10> |
name | 'ligas/inscripcion/view_inscripcion.html' |
origin | <django.template.base.Origin object at 0x73d3ccab7d10> |
self | <django.template.base.Template object at 0x73d3ccab7390> |
template_string | u'{% extends "estaticos/layout_2_col.html" %}\n{% load url from future %}\n{% load djangovirtualpos_js %}\n\n\n\n{% block content %}\n\n\n\n\n<div class="row">\n <div>\n {% if inscrito.categoria.precio_inscripcion %}\n {% if inscrito.pagado %}\n <div class="alert alert-success" role="alert">La inscripci\xf3n ha sido pagada correctamente</div>\n {% else %}\n <div class="alert alert-warning" role="alert">Para ser aceptado en el torneo es necesario realizar el pago de la inscripci\xf3n antes de la finalizacion del plazo. Para efectuar dicho pago haga click en el bot\xf3n pagar que aparece debajo. No se aceptar\xe1 ning\xfan participante que no haya abonado la inscripci\xf3n antes del comienzo de la competici\xf3n</div>\n {% endif %}\n {% endif %}\n </div>\n</div>\n<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 toppad" >\n\t<div class="panel panel-primary">\n \t<div class="panel-heading">\n \t<h1 class="panel-title h1">Informaci\xf3n de la inscipci\xf3n </h1>\n </div>\n <div class="panel-body">\n \t<div class="row">\n\t <div class=" col-md-12 col-lg-12 "> \n\t \t\n\t \t<table class="table table-user-information">\n\t <tbody>\n\t <tr>\n\t <td><span class="similarCode">Torneo</span></td>\n\t\t\t\t\t\t\t<td >\n\t\t\t\t\t\t\t\t\t<span itemprop="name">{{ inscrito.categoria.torneo}}</span> \n\t\t\t\t\t\t\t</td>\n\t </tr>\n\t <tr>\n\t <td><span class="similarCode">Nombre jugador</span></td>\n\t\t\t\t\t\t\t<td >\n\t\t\t\t\t\t\t\t{% if inscrito.jugador %}\n\t\t\t\t\t\t\t\t\t<span itemprop="name">{{ inscrito.jugador.nombreLargo}}</span> \n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t</td>\n\t </tr>\n\t {% if inscrito.pareja %}\n\t <tr>\n\t <td><span class="similarCode">Nombre jugador</span></td>\n\t\t\t\t\t\t\t<td >\n\t\t\t\t\t\t\t\t{% if inscrito.pareja %}\n\t\t\t\t\t\t\t\t\t<span itemprop="name">{{ inscrito.pareja.nombreLargo}}</span> \n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t</td>\n\t </tr>\n\t {% endif %}\n\t <tr>\n\t\t\t\t\t\t\t<td><span class="similarCode">Categoria</span></td>\n\t\t\t\t\t\t\t<td>{{ inscrito.categoria }}</td>\n\t\t\t\t\t\t </tr>\n\t\t\t\t\t\t \n\t <tr>\n\t </tr> \n\t </tbody>\n\t \t</table>\n\t <h2>Pago de inscripci\xf3n</h2>\n {% if virtual_point_of_sales|length > 0 %}\n <div>\n {% for virtual_point_of_sale in virtual_point_of_sales %}\n <form>\n <button class="pay_button" data-id="{{virtual_point_of_sale.id}}">\n Pagar\n </button>\n </form>\n {% endfor %}\n </div>\n {% else %}\n <div>\n No Virtual POS configured.\n </div>\n {% endif %}\n\t </div><!-- tabla -->\n\t \n </div>\n </div> <!-- ./Panel-body -->\n <div class="panel-footer">\n <span class="pull-right">\n \n </span>\n </div>\n </div> <!-- ./Panel-info -->\n</div>\n\n\n{% endblock %}\n{% block bottom_script %}\n{% url \'liga.paymentattributes\' "tenis" inscrito.categoria.liga.id as set_payment_attributes_url %}\n{% include_djangovirtualpos_set_payment_attributes_js set_payment_attributes_url inscrito.code \'holasfa\' \'haosase\' %}\n\n{% endblock %}\n\n' |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/base.py
in compile_nodelist
tokens = lexer.tokenize()
parser = Parser(
tokens, self.engine.template_libraries, self.engine.template_builtins,
self.origin,
)
try:
return parser.parse()...
except Exception as e:
if self.engine.debug:
e.template_debug = self.get_exception_info(e, e.token)
raise
def get_exception_info(self, exception, token):
Variable | Value |
---|---|
e | TemplateSyntaxError(u"'future' is not a registered tag library. Must be one of:\naccounts_extras\nadmin_list\nadmin_modify\nadmin_static\nadmin_tree\nadmin_tree_list\nadmin_urls\nbasket_tags\nbootstrap\nbootstrap3\nbootstrap_pagination\ncache\ncategory_tags\ncompat\ncompress\ncookielaw_tags\ncrispy_forms_field\ncrispy_forms_filters\ncrispy_forms_tags\ncrispy_forms_utils\ncurrency_filters\ndashboard_tags\ndisplay_tags\ndjango_tables2\ndjangovirtualpos_js\neasy_thumbnails_tags\nenvelope_tags\nflatpages\nfm_tags\nform_tags\nguardian_tags\nhighlight\nhighlighting\nhijack_tags\nhistory_tags\ni18n\nimage_tags\nimagekit\nindent_text\nl10n\nligas_tags\nlog\nmore_like_this\nmptt_admin\nmptt_tags\norder_by\nphotologue_tags\nproduct_tags\npromotion_tags\npurchase_info_tags\nquerystring\nrecaptcha3\nrest_framework\nreviews_tags\nshipping_tags\nsorl_thumbnail\nsorting_tags\nstatic\nstaticfiles\nstring_filters\nsyntax_color\ntagging_tags\nthumbnail\ntorneos_tags\ntruncate_letters\ntz\nwebpack_loader\nwidget_tweaks\nwidont\nwishlist_tags",) |
lexer | <django.template.base.DebugLexer object at 0x73d3ccab7fd0> |
parser | <django.template.base.Parser object at 0x73d3cc9c1b50> |
self | <django.template.base.Template object at 0x73d3ccab7390> |
tokens | [<django.template.base.Token object at 0x73d3cc5b5450>, <django.template.base.Token object at 0x73d3cc5b5490>, <django.template.base.Token object at 0x73d3cc5b5f90>, <django.template.base.Token object at 0x73d3cc5b5a10>, <django.template.base.Token object at 0x73d3cc5b5890>, <django.template.base.Token object at 0x73d3cc5b5d50>, <django.template.base.Token object at 0x73d3cc5b5ed0>, <django.template.base.Token object at 0x73d3cc5b5410>, <django.template.base.Token object at 0x73d3cc5b55d0>, <django.template.base.Token object at 0x73d3cc5b5990>, <django.template.base.Token object at 0x73d3cc5b50d0>, <django.template.base.Token object at 0x73d3cc5b5750>, <django.template.base.Token object at 0x73d3cc5b5810>, <django.template.base.Token object at 0x73d3cc5b5e50>, <django.template.base.Token object at 0x73d3cc5b56d0>, <django.template.base.Token object at 0x73d3cc5b5710>, <django.template.base.Token object at 0x73d3cc5b5b90>, <django.template.base.Token object at 0x73d3cc443b50>, <django.template.base.Token object at 0x73d3cc443e50>, <django.template.base.Token object at 0x73d3cc443090>, <django.template.base.Token object at 0x73d3cc443a50>, <django.template.base.Token object at 0x73d3cc443490>, <django.template.base.Token object at 0x73d3cc443290>, <django.template.base.Token object at 0x73d3cc443ad0>, <django.template.base.Token object at 0x73d3cc443c50>, <django.template.base.Token object at 0x73d3cc7fd190>, <django.template.base.Token object at 0x73d3cc7fded0>, <django.template.base.Token object at 0x73d3cc9c1b10>, <django.template.base.Token object at 0x73d3cc9c11d0>, <django.template.base.Token object at 0x73d3cc9c16d0>, <django.template.base.Token object at 0x73d3cc9c17d0>, <django.template.base.Token object at 0x73d3cc9c1bd0>, <django.template.base.Token object at 0x73d3cc9c1a50>, <django.template.base.Token object at 0x73d3cc9c1810>, <django.template.base.Token object at 0x73d3cc9c1710>, <django.template.base.Token object at 0x73d3cc9c1a10>, <django.template.base.Token object at 0x73d3cc9c1250>, <django.template.base.Token object at 0x73d3cc9c1c10>, <django.template.base.Token object at 0x73d3cc9c1410>, <django.template.base.Token object at 0x73d3cc9c1110>, <django.template.base.Token object at 0x73d3cc9c1c90>, <django.template.base.Token object at 0x73d3cc9c1590>, <django.template.base.Token object at 0x73d3cc9c1650>, <django.template.base.Token object at 0x73d3cc9c1310>, <django.template.base.Token object at 0x73d3cc9c1090>, <django.template.base.Token object at 0x73d3cc9c1550>, <django.template.base.Token object at 0x73d3cc9c1cd0>, <django.template.base.Token object at 0x73d3cc9c1d10>, <django.template.base.Token object at 0x73d3cc9c1e50>, <django.template.base.Token object at 0x73d3cc9c1210>, <django.template.base.Token object at 0x73d3cc9c1890>, <django.template.base.Token object at 0x73d3cc9c1610>, <django.template.base.Token object at 0x73d3cc9c1050>, <django.template.base.Token object at 0x73d3cc9c18d0>, <django.template.base.Token object at 0x73d3cc9c1dd0>, <django.template.base.Token object at 0x73d3cc9c1750>, <django.template.base.Token object at 0x73d3ccab7a50>] |
/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/django/template/base.py
in parse
except KeyError:
self.invalid_block_tag(token, command, parse_until)
# Compile the callback into a node object and add it to
# the node list.
try:
compiled_result = compile_func(self, token)
except Exception as e:
raise self.error(token, e)...
self.extend_nodelist(nodelist, compiled_result, token)
# Compile success. Remove the token from the command stack.
self.command_stack.pop()
if parse_until:
self.unclosed_block_tag(parse_until)
return nodelist
Variable | Value |
---|---|
command | u'extends' |
compile_func | <function do_extends at 0x73d3d3704de8> |
e | TemplateSyntaxError(u"'future' is not a registered tag library. Must be one of:\naccounts_extras\nadmin_list\nadmin_modify\nadmin_static\nadmin_tree\nadmin_tree_list\nadmin_urls\nbasket_tags\nbootstrap\nbootstrap3\nbootstrap_pagination\ncache\ncategory_tags\ncompat\ncompress\ncookielaw_tags\ncrispy_forms_field\ncrispy_forms_filters\ncrispy_forms_tags\ncrispy_forms_utils\ncurrency_filters\ndashboard_tags\ndisplay_tags\ndjango_tables2\ndjangovirtualpos_js\neasy_thumbnails_tags\nenvelope_tags\nflatpages\nfm_tags\nform_tags\nguardian_tags\nhighlight\nhighlighting\nhijack_tags\nhistory_tags\ni18n\nimage_tags\nimagekit\nindent_text\nl10n\nligas_tags\nlog\nmore_like_this\nmptt_admin\nmptt_tags\norder_by\nphotologue_tags\nproduct_tags\npromotion_tags\npurchase_info_tags\nquerystring\nrecaptcha3\nrest_framework\nreviews_tags\nshipping_tags\nsorl_thumbnail\nsorting_tags\nstatic\nstaticfiles\nstring_filters\nsyntax_color\ntagging_tags\nthumbnail\ntorneos_tags\ntruncate_letters\ntz\nwebpack_loader\nwidget_tweaks\nwidont\nwishlist_tags",) |
nodelist | [] |
parse_until | [] |
self | <django.template.base.Parser object at 0x73d3cc9c1b50> |
token | <django.template.base.Token object at 0x73d3cc5b5ad0> |
AnonymousUser
Variable | Value |
---|---|
t | u'8e858687863e4fa18413f2c816c6f847' |
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'Keep-Alive' |
HTTP_HOST | 'ibertenis.com' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_FORWARDED_FOR | '54.234.143.240' |
HTTP_X_FORWARDED_HOST | 'ibertenis.com' |
HTTP_X_FORWARDED_SERVER | 'www.ibertenis.com' |
PATH_INFO | u'/tenis/ligas/35/inscritos' |
QUERY_STRING | 't=8e858687863e4fa18413f2c816c6f847' |
RAW_URI | '/tenis/ligas/35/inscritos?t=8e858687863e4fa18413f2c816c6f847' |
REMOTE_ADDR | '127.0.0.1' |
REMOTE_PORT | '40250' |
REQUEST_METHOD | 'GET' |
SCRIPT_NAME | u'' |
SERVER_NAME | '0.0.0.0' |
SERVER_PORT | '8010' |
SERVER_PROTOCOL | 'HTTP/1.1' |
SERVER_SOFTWARE | 'gunicorn/19.10.0' |
gunicorn.socket | <socket._socketobject object at 0x73d3cc4a1bb0> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x73d3cc657290> |
wsgi.file_wrapper | '' |
wsgi.input | <gunicorn.http.body.Body object at 0x73d3cc0e4410> |
wsgi.input_terminated | True |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
ibertenis.settings_pro
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ACCOUNT_ACTIVATION_DAYS | 7 |
ADMINS | (('Carlos', 'admin@ibertenis.com'),) |
ALLOWED_HOSTS | ['*'] |
ANONYMOUS_USER_NAME | 'ANONYMOUS' |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ('accounts.myCustomBackend.MyCustomBackend', 'userena.backends.UserenaAuthenticationBackend', 'ibertenis.email-auth.EmailBackend', 'django.contrib.auth.backends.ModelBackend', 'guardian.backends.ObjectPermissionBackend') |
AUTH_PASSWORD_VALIDATORS | u'********************' |
AUTH_PROFILE_MODULE | 'accounts.UserProfile' |
AUTH_USER_MODEL | u'auth.User' |
BASE_DIR | '/home/ibertenis_pro' |
CACHES | {u'default': {u'BACKEND': u'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | u'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
COMPRESS_CACHEABLE_PRECOMPILERS | () |
COMPRESS_CACHE_BACKEND | u'default' |
COMPRESS_CACHE_KEY_FUNCTION | u'********************' |
COMPRESS_CLEAN_CSS_ARGUMENTS | u'' |
COMPRESS_CLEAN_CSS_BINARY | u'cleancss' |
COMPRESS_CLOSURE_COMPILER_ARGUMENTS | u'' |
COMPRESS_CLOSURE_COMPILER_BINARY | u'java -jar compiler.jar' |
COMPRESS_CSS_COMPRESSOR | u'compressor.css.CssCompressor' |
COMPRESS_CSS_FILTERS | [u'compressor.filters.css_default.CssAbsoluteFilter'] |
COMPRESS_CSS_HASHING_METHOD | u'mtime' |
COMPRESS_DATA_URI_MAX_SIZE | 1024 |
COMPRESS_DEBUG_TOGGLE | None |
COMPRESS_ENABLED | False |
COMPRESS_JINJA2_GET_ENVIRONMENT | <function JINJA2_GET_ENVIRONMENT at 0x73d3d11f0398> |
COMPRESS_JS_COMPRESSOR | u'compressor.js.JsCompressor' |
COMPRESS_JS_FILTERS | [u'compressor.filters.jsmin.JSMinFilter'] |
COMPRESS_MINT_DELAY | 30 |
COMPRESS_MTIME_DELAY | 10 |
COMPRESS_OFFLINE | False |
COMPRESS_OFFLINE_CONTEXT | {'STATIC_URL': '/static/', 'use_less': False} |
COMPRESS_OFFLINE_MANIFEST | u'manifest.json' |
COMPRESS_OFFLINE_TIMEOUT | 31536000 |
COMPRESS_OUTPUT_DIR | u'CACHE' |
COMPRESS_PARSER | u'compressor.parser.AutoSelectParser' |
COMPRESS_PRECOMPILERS | () |
COMPRESS_REBUILD_TIMEOUT | 2592000 |
COMPRESS_ROOT | '/dj_ibertenis/static' |
COMPRESS_STORAGE | u'compressor.storage.CompressorFileStorage' |
COMPRESS_TEMPLATE_FILTER_CONTEXT | {u'STATIC_URL': '/static/'} |
COMPRESS_URL | '/static/' |
COMPRESS_URL_PLACEHOLDER | u'/__compressor_url_placeholder__/' |
COMPRESS_VERBOSE | False |
COMPRESS_YUGLIFY_BINARY | u'yuglify' |
COMPRESS_YUGLIFY_CSS_ARGUMENTS | u'--terminal' |
COMPRESS_YUGLIFY_JS_ARGUMENTS | u'--terminal' |
COMPRESS_YUI_BINARY | u'java -jar yuicompressor.jar' |
COMPRESS_YUI_CSS_ARGUMENTS | u'' |
COMPRESS_YUI_JS_ARGUMENTS | u'' |
CORS_ORIGIN_ALLOW_ALL | True |
COUNTDOWN | 'Countdown' |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_NAME | u'csrftoken' |
CSRF_COOKIE_PATH | u'/' |
CSRF_COOKIE_SECURE | False |
CSRF_FAILURE_VIEW | u'django.views.csrf.csrf_failure' |
CSRF_HEADER_NAME | u'HTTP_X_CSRFTOKEN' |
CSRF_TRUSTED_ORIGINS | [] |
CSRF_USE_SESSIONS | False |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'NAME': 'ibertenis', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'iberdjango'}} |
DATABASE_OPTIONS | {'timeout': 30} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATETIME_FORMAT | u'N j, Y, P' |
DATETIME_INPUT_FORMATS | [u'%Y-%m-%d %H:%M:%S', u'%Y-%m-%d %H:%M:%S.%f', u'%Y-%m-%d %H:%M', u'%Y-%m-%d', u'%m/%d/%Y %H:%M:%S', u'%m/%d/%Y %H:%M:%S.%f', u'%m/%d/%Y %H:%M', u'%m/%d/%Y', u'%m/%d/%y %H:%M:%S', u'%m/%d/%y %H:%M:%S.%f', u'%m/%d/%y %H:%M', u'%m/%d/%y'] |
DATE_FORMAT | u'N j, Y' |
DATE_INPUT_FORMATS | [u'%Y-%m-%d', u'%m/%d/%Y', u'%m/%d/%y', u'%b %d %Y', u'%b %d, %Y', u'%d %b %Y', u'%d %b, %Y', u'%B %d %Y', u'%B %d, %Y', u'%d %B %Y', u'%d %B, %Y'] |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DECIMAL_SEPARATOR | u'.' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_CONTENT_TYPE | u'text/html' |
DEFAULT_EXCEPTION_REPORTER_FILTER | u'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | u'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'no-reply@ibertenis.es' |
DEFAULT_INDEX_TABLESPACE | u'' |
DEFAULT_TABLESPACE | u'' |
DISALLOWED_USER_AGENTS | [] |
DOMAIN | 'ibertenis.com' |
EMAIL_BACKEND | u'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'smtp.ionos.es' |
EMAIL_HOST_PASSWORD | u'********************' |
EMAIL_HOST_USER | 'no-reply@ibertenis.es' |
EMAIL_PORT | 587 |
EMAIL_SSL_CERTFILE | None |
EMAIL_SSL_KEYFILE | u'********************' |
EMAIL_SUBJECT_PREFIX | u'[Django] ' |
EMAIL_TIMEOUT | None |
EMAIL_USE_LOCALTIME | False |
EMAIL_USE_SSL | False |
EMAIL_USE_TLS | True |
ENVELOPE_EMAIL_RECIPIENTS | ['carlos.rivas.costa@gmail.com'] |
FILE_CHARSET | u'utf-8' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | [u'django.core.files.uploadhandler.MemoryFileUploadHandler', u'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_TEMP_DIR | None |
FIRST_DAY_OF_WEEK | 0 |
FIXTURE_DIRS | [] |
FORCE_SCRIPT_NAME | None |
FORMAT_MODULE_PATH | None |
FORM_RENDERER | u'django.forms.renderers.DjangoTemplates' |
HAYSTACK_CONNECTIONS | {'default': {'ENGINE': 'haystack.backends.simple_backend.SimpleEngine'}} |
HIJACK_ALLOW_GET_REQUESTS | True |
HIJACK_LOGIN_REDIRECT_URL | '/' |
HIJACK_LOGOUT_REDIRECT_URL | '/admin/auth/user/' |
HIJACK_REGISTER_ADMIN | False |
IGNORABLE_404_URLS | [] |
IMAGEKIT_CACHEFILE_DIR | 'CACHE/images' |
IMAGEKIT_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.hash' |
IMAGEKIT_CACHE_BACKEND | 'default' |
IMAGEKIT_CACHE_PREFIX | 'imagekit:' |
IMAGEKIT_CACHE_TIMEOUT | 300 |
IMAGEKIT_DEFAULT_CACHEFILE_BACKEND | 'imagekit.cachefiles.backends.Simple' |
IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY | 'imagekit.cachefiles.strategies.JustInTime' |
IMAGEKIT_DEFAULT_FILE_STORAGE | u'django.core.files.storage.FileSystemStorage' |
IMAGEKIT_SPEC_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.source_name_as_path' |
IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY | u'********************' |
INSTALLED_APPS | ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'formtools', 'estaticos', 'django.contrib.flatpages', 'dummy', 'userena', 'guardian', 'django_extensions', 'administracion', 'accounts', 'tagging', 'mptt', 'envelope', 'jugadores', 'clubes', 'torneos', 'wallet', 'padel', 'jugadores_padel', 'ligas', 'kronos', 'bootstrap3', 'bootstrap_pagination', 'rest_framework', 'bootstrapform', 'django.contrib.sitemaps', 'cookielaw', 'imagekit', 'photologue', 'sortedm2m', 'maintenancemode', 'tekextensions', 'nocaptcha_recaptcha', 'ajax_select', 'compressor', 'widget_tweaks', 'ceca', 'easy_thumbnails', 'corsheaders', 'crispy_forms', 'fm', 'djangovirtualpos', 'webpack_loader', 'hijack', 'compat', 'hijack_admin', 'snowpenguin.django.recaptcha3', 'oscar', 'oscar.apps.analytics', 'apps.checkout', 'oscar.apps.address', 'apps.shipping', 'oscar.apps.catalogue', 'oscar.apps.catalogue.reviews', 'apps.partner', 'oscar.apps.basket', 'oscar.apps.payment', 'oscar.apps.offer', 'oscar.apps.order', 'oscar.apps.customer', 'oscar.apps.promotions', 'oscar.apps.search', 'oscar.apps.voucher', 'oscar.apps.wishlists', 'oscar.apps.dashboard', 'oscar.apps.dashboard.reports', 'oscar.apps.dashboard.users', 'oscar.apps.dashboard.orders', 'oscar.apps.dashboard.promotions', 'oscar.apps.dashboard.catalogue', 'oscar.apps.dashboard.offers', 'oscar.apps.dashboard.partners', 'oscar.apps.dashboard.pages', 'oscar.apps.dashboard.ranges', 'oscar.apps.dashboard.reviews', 'oscar.apps.dashboard.vouchers', 'oscar.apps.dashboard.communications', 'oscar.apps.dashboard.shipping', 'haystack', 'treebeard', 'sorl.thumbnail', 'django_tables2'] |
INTERNAL_IPS | [] |
JWT_AUTH | {'JWT_ALGORITHM': 'HS256', 'JWT_ALLOW_REFRESH': True, 'JWT_AUDIENCE': None, 'JWT_AUTH_HEADER_PREFIX': 'JWT', 'JWT_DECODE_HANDLER': 'rest_framework_jwt.utils.jwt_decode_handler', 'JWT_ENCODE_HANDLER': 'rest_framework_jwt.utils.jwt_encode_handler', 'JWT_EXPIRATION_DELTA': datetime.timedelta(0, 60), 'JWT_ISSUER': None, 'JWT_LEEWAY': 0, 'JWT_PAYLOAD_GET_USER_ID_HANDLER': 'rest_framework_jwt.utils.jwt_get_user_id_from_payload_handler', 'JWT_PAYLOAD_HANDLER': 'rest_framework_jwt.utils.jwt_payload_handler', 'JWT_REFRESH_EXPIRATION_DELTA': datetime.timedelta(7), 'JWT_RESPONSE_PAYLOAD_HANDLER': 'rest_framework_jwt.utils.jwt_response_payload_handler', 'JWT_SECRET_KEY': u'********************', 'JWT_VERIFY': True, 'JWT_VERIFY_EXPIRATION': True} |
LANGUAGES | [(u'af', u'Afrikaans'), (u'ar', u'Arabic'), (u'ast', u'Asturian'), (u'az', u'Azerbaijani'), (u'bg', u'Bulgarian'), (u'be', u'Belarusian'), (u'bn', u'Bengali'), (u'br', u'Breton'), (u'bs', u'Bosnian'), (u'ca', u'Catalan'), (u'cs', u'Czech'), (u'cy', u'Welsh'), (u'da', u'Danish'), (u'de', u'German'), (u'dsb', u'Lower Sorbian'), (u'el', u'Greek'), (u'en', u'English'), (u'en-au', u'Australian English'), (u'en-gb', u'British English'), (u'eo', u'Esperanto'), (u'es', u'Spanish'), (u'es-ar', u'Argentinian Spanish'), (u'es-co', u'Colombian Spanish'), (u'es-mx', u'Mexican Spanish'), (u'es-ni', u'Nicaraguan Spanish'), (u'es-ve', u'Venezuelan Spanish'), (u'et', u'Estonian'), (u'eu', u'Basque'), (u'fa', u'Persian'), (u'fi', u'Finnish'), (u'fr', u'French'), (u'fy', u'Frisian'), (u'ga', u'Irish'), (u'gd', u'Scottish Gaelic'), (u'gl', u'Galician'), (u'he', u'Hebrew'), (u'hi', u'Hindi'), (u'hr', u'Croatian'), (u'hsb', u'Upper Sorbian'), (u'hu', u'Hungarian'), (u'ia', u'Interlingua'), (u'id', u'Indonesian'), (u'io', u'Ido'), (u'is', u'Icelandic'), (u'it', u'Italian'), (u'ja', u'Japanese'), (u'ka', u'Georgian'), (u'kk', u'Kazakh'), (u'km', u'Khmer'), (u'kn', u'Kannada'), (u'ko', u'Korean'), (u'lb', u'Luxembourgish'), (u'lt', u'Lithuanian'), (u'lv', u'Latvian'), (u'mk', u'Macedonian'), (u'ml', u'Malayalam'), (u'mn', u'Mongolian'), (u'mr', u'Marathi'), (u'my', u'Burmese'), (u'nb', u'Norwegian Bokm\xe5l'), (u'ne', u'Nepali'), (u'nl', u'Dutch'), (u'nn', u'Norwegian Nynorsk'), (u'os', u'Ossetic'), (u'pa', u'Punjabi'), (u'pl', u'Polish'), (u'pt', u'Portuguese'), (u'pt-br', u'Brazilian Portuguese'), (u'ro', u'Romanian'), (u'ru', u'Russian'), (u'sk', u'Slovak'), (u'sl', u'Slovenian'), (u'sq', u'Albanian'), (u'sr', u'Serbian'), (u'sr-latn', u'Serbian Latin'), (u'sv', u'Swedish'), (u'sw', u'Swahili'), (u'ta', u'Tamil'), (u'te', u'Telugu'), (u'th', u'Thai'), (u'tr', u'Turkish'), (u'tt', u'Tatar'), (u'udm', u'Udmurt'), (u'uk', u'Ukrainian'), (u'ur', u'Urdu'), (u'vi', u'Vietnamese'), (u'zh-hans', u'Simplified Chinese'), (u'zh-hant', u'Traditional Chinese')] |
LANGUAGES_BIDI | [u'he', u'ar', u'fa', u'ur'] |
LANGUAGE_CODE | 'es-ES' |
LANGUAGE_COOKIE_AGE | None |
LANGUAGE_COOKIE_DOMAIN | None |
LANGUAGE_COOKIE_NAME | u'django_language' |
LANGUAGE_COOKIE_PATH | u'/' |
LIST | 'List' |
LOCALE_PATHS | [] |
LOGGING | {} |
LOGGINGG | {'disable_existing_loggers': False, 'formatters': {'simple': {'format': '%(levelname)s %(message)s'}, 'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'simple', 'stream': <open file '<stdout>', mode 'w' at 0x73d3dc0f6150>}, 'file': {'class': 'logging.FileHandler', 'filename': '/path/to/django/debug.log', 'level': 'DEBUG'}, 'null': {'class': 'django.utils.log.NullHandler', 'level': 'DEBUG'}}, 'loggers': {'ceca.express': {'handlers': ['console'], 'level': 'DEBUG', 'propagate': True}, 'ceca.payflow': {'handlers': ['console'], 'level': 'DEBUG', 'propagate': True}, 'django': {'handlers': ['console'], 'level': 'DEBUG', 'propagate': True}, 'django.db.backends': {'handlers': ['null'], 'level': 'DEBUG', 'propagate': False}, 'oscar.catalogue.import': {'handlers': ['console'], 'level': 'DEBUG', 'propagate': True}, 'oscar.checkout': {'handlers': ['console'], 'level': 'INFO', 'propagate': True}}, 'version': 1} |
LOGGING_CONFIG | u'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/profiles' |
LOGIN_URL | u'/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MAINTENANCE_IGNORE_URLS | () |
MAINTENANCE_LOCKFILE_PATH | '/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/maintenancemode/maintenance.lock' |
MAINTENANCE_MODE | False |
MAINTENANCE_MODE_IGNORE_URLS | ('*',) |
MANAGERS | [] |
MEDIA_ROOT | '/home/ibertenis_pro/dj_ibertenis/media/' |
MEDIA_URL | '/media/' |
MESSAGE_STORAGE | u'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | None |
MIDDLEWARE_CLASSES | ('django_cookies_samesite.middleware.CookiesSameSite', 'corsheaders.middleware.CorsMiddleware', 'api_rest.disable.DisableCSRF', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'maintenancemode.middleware.MaintenanceModeMiddleware', 'oscar.apps.basket.middleware.BasketMiddleware', 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware', 'ibertenis.middlewares.WalletMiddleware.WalletManagementMiddleware', 'ibertenis.middlewares.MobileDetectionMiddleware.MobileDetectionMiddleware') |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | u'F j' |
NORECAPTCHA_SECRET_KEY | u'********************' |
NORECAPTCHA_SITE_KEY | u'********************' |
NUMBER_GROUPING | 0 |
OSCAR_ACCOUNTS_REDIRECT_URL | 'customer:profile-view' |
OSCAR_ADDRESSES_PER_PAGE | 20 |
OSCAR_ALLOW_ANON_CHECKOUT | False |
OSCAR_ALLOW_ANON_REVIEWS | True |
OSCAR_BASKET_COOKIE_LIFETIME | 604800 |
OSCAR_BASKET_COOKIE_OPEN | 'oscar_open_basket' |
OSCAR_BASKET_COOKIE_SECURE | False |
OSCAR_COOKIES_DELETE_ON_LOGOUT | ['oscar_recently_viewed_products'] |
OSCAR_DASHBOARD_DEFAULT_ACCESS_FUNCTION | 'oscar.apps.dashboard.nav.default_access_fn' |
OSCAR_DASHBOARD_ITEMS_PER_PAGE | 20 |
OSCAR_DASHBOARD_NAVIGATION | [{'icon': 'icon-th-list', 'label': u'Panel', 'url_name': 'dashboard:index'}, {'children': [{'label': u'Productos', 'url_name': 'dashboard:catalogue-product-list'}, {'label': u'Tipo de productos', 'url_name': 'dashboard:catalogue-class-list'}, {'label': u'Categor\xedas', 'url_name': 'dashboard:catalogue-category-list'}, {'label': u'Rangos', 'url_name': 'dashboard:range-list'}, {'label': u'Alertas de stock bajo', 'url_name': 'dashboard:stock-alert-list'}], 'icon': 'icon-sitemap', 'label': u'Cat\xe1logo'}, {'children': [{'label': u'Pedidos', 'url_name': 'dashboard:order-list'}, {'label': u'Estad\xedsticas', 'url_name': 'dashboard:order-stats'}, {'label': u'Socios', 'url_name': 'dashboard:partner-list'}], 'icon': 'icon-shopping-cart', 'label': u'Seguimiento'}, {'children': [{'label': u'Clientes', 'url_name': 'dashboard:users-index'}, {'label': u'Pedidos por alerta de stock', 'url_name': 'dashboard:user-alert-list'}], 'icon': 'icon-group', 'label': u'Clientes'}, {'children': [{'label': u'Ofertas', 'url_name': 'dashboard:offer-list'}, {'label': u'Cupones', 'url_name': 'dashboard:voucher-list'}], 'icon': 'icon-bullhorn', 'label': u'Ofertas'}, {'children': [{'label': u'M\xf3dulos', 'url_name': 'dashboard:promotion-list'}, {'label': u'M\xf3dulos por p\xe1gina', 'url_name': 'dashboard:promotion-list-by-page'}, {'label': u'P\xe1ginas', 'url_name': 'dashboard:page-list'}, {'label': u'Plantillas de email', 'url_name': 'dashboard:comms-list'}, {'label': u'Comentarios', 'url_name': 'dashboard:reviews-list'}], 'icon': 'icon-folder-close', 'label': u'Contenido'}, {'icon': 'icon-bar-chart', 'label': u'Informes', 'url_name': 'dashboard:reports-index'}, {'children': [{'label': u'M\xf3dulos', 'url_name': 'ceca-express-list'}], 'icon': 'icon-bar-chart', 'label': u'Pagos'}] |
OSCAR_DEFAULT_CURRENCY | 'EUR' |
OSCAR_DELETE_IMAGE_FILES | True |
OSCAR_EAGER_ALERTS | True |
OSCAR_EMAILS_PER_PAGE | 20 |
OSCAR_FROM_EMAIL | 'oscar@example.com' |
OSCAR_HIDDEN_FEATURES | [] |
OSCAR_HOMEPAGE | u'/marketplace/catalogue/' |
OSCAR_IMAGE_FOLDER | 'images/products/%Y/%m/' |
OSCAR_INITIAL_LINE_STATUS | 'Pendiente' |
OSCAR_INITIAL_ORDER_STATUS | 'Pendiente' |
OSCAR_MAIN_TEMPLATE_DIR | '/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/oscar/templates/oscar' |
OSCAR_MAX_BASKET_QUANTITY_THRESHOLD | 10000 |
OSCAR_MISSING_IMAGE_URL | 'image_not_found.jpg' |
OSCAR_MODERATE_REVIEWS | False |
OSCAR_NOTIFICATIONS_PER_PAGE | 20 |
OSCAR_OFFERS_PER_PAGE | 20 |
OSCAR_ORDERS_PER_PAGE | 20 |
OSCAR_ORDER_STATUS_PIPELINE | {'Cancelada': 'Cancelada', 'En proceso': 'En proceso', 'Pending': 'Pending'} |
OSCAR_PRODUCTS_PER_PAGE | 20 |
OSCAR_PRODUCT_SEARCH_HANDLER | None |
OSCAR_PROMOTIONS_ENABLED | True |
OSCAR_PROMOTION_FOLDER | 'images/promotions/' |
OSCAR_PROMOTION_MERCHANDISING_BLOCK_TYPES | (('Countdown', 'Vertical list'), ('List', 'Horizontal list'), ('TabbedBlock', 'Tabbed block'), ('SingleProduct', 'Single product')) |
OSCAR_PROMOTION_POSITIONS | (('page', 'Page'), ('right', 'Right-hand sidebar'), ('left', 'Left-hand sidebar')) |
OSCAR_RECENTLY_VIEWED_COOKIE_LIFETIME | 604800 |
OSCAR_RECENTLY_VIEWED_COOKIE_NAME | 'oscar_history' |
OSCAR_RECENTLY_VIEWED_COOKIE_SECURE | False |
OSCAR_RECENTLY_VIEWED_PRODUCTS | 20 |
OSCAR_REQUIRED_ADDRESS_FIELDS | ('first_name', 'last_name', 'line1', 'line4', 'postcode', 'country') |
OSCAR_REVIEWS_PER_PAGE | 20 |
OSCAR_SEARCH_FACETS | {'fields': {'product_class': {'field': 'product_class', 'name': u'Tipo '}, 'rating': {'field': 'rating', 'name': u'Puntuaci\xf3n'}}, 'queries': {'price_range': {'field': 'price', 'name': u'Rango de precio', 'queries': [(u'0 a 20', u'[0 TO 20]'), (u'20 a 40', u'[20 TO 40]'), (u'40 a 60', u'[40 TO 60]'), (u'60+', u'[60 TO *]')]}}} |
OSCAR_SEND_REGISTRATION_EMAIL | True |
OSCAR_SETTINGS | {'OSCAR_ACCOUNTS_REDIRECT_URL': 'customer:profile-view', 'OSCAR_ADDRESSES_PER_PAGE': 20, 'OSCAR_ALLOW_ANON_CHECKOUT': False, 'OSCAR_ALLOW_ANON_REVIEWS': True, 'OSCAR_BASKET_COOKIE_LIFETIME': 604800, 'OSCAR_BASKET_COOKIE_OPEN': 'oscar_open_basket', 'OSCAR_BASKET_COOKIE_SECURE': False, 'OSCAR_COOKIES_DELETE_ON_LOGOUT': ['oscar_recently_viewed_products'], 'OSCAR_DASHBOARD_DEFAULT_ACCESS_FUNCTION': 'oscar.apps.dashboard.nav.default_access_fn', 'OSCAR_DASHBOARD_ITEMS_PER_PAGE': 20, 'OSCAR_DASHBOARD_NAVIGATION': [{'icon': 'icon-th-list', 'label': u'Panel', 'url_name': 'dashboard:index'}, {'children': [{'label': u'Productos', 'url_name': 'dashboard:catalogue-product-list'}, {'label': u'Tipo de productos', 'url_name': 'dashboard:catalogue-class-list'}, {'label': u'Categor\xedas', 'url_name': 'dashboard:catalogue-category-list'}, {'label': u'Rangos', 'url_name': 'dashboard:range-list'}, {'label': u'Alertas de stock bajo', 'url_name': 'dashboard:stock-alert-list'}], 'icon': 'icon-sitemap', 'label': u'Cat\xe1logo'}, {'children': [{'label': u'Pedidos', 'url_name': 'dashboard:order-list'}, {'label': u'Estad\xedsticas', 'url_name': 'dashboard:order-stats'}, {'label': u'Socios', 'url_name': 'dashboard:partner-list'}], 'icon': 'icon-shopping-cart', 'label': u'Seguimiento'}, {'children': [{'label': u'Clientes', 'url_name': 'dashboard:users-index'}, {'label': u'Pedidos por alerta de stock', 'url_name': 'dashboard:user-alert-list'}], 'icon': 'icon-group', 'label': u'Clientes'}, {'children': [{'label': u'Ofertas', 'url_name': 'dashboard:offer-list'}, {'label': u'Cupones', 'url_name': 'dashboard:voucher-list'}], 'icon': 'icon-bullhorn', 'label': u'Ofertas'}, {'children': [{'label': u'M\xf3dulos', 'url_name': 'dashboard:promotion-list'}, {'label': u'M\xf3dulos por p\xe1gina', 'url_name': 'dashboard:promotion-list-by-page'}, {'label': u'P\xe1ginas', 'url_name': 'dashboard:page-list'}, {'label': u'Plantillas de email', 'url_name': 'dashboard:comms-list'}, {'label': u'Comentarios', 'url_name': 'dashboard:reviews-list'}], 'icon': 'icon-folder-close', 'label': u'Contenido'}, {'icon': 'icon-bar-chart', 'label': u'Informes', 'url_name': 'dashboard:reports-index'}, {'children': [{'label': u'M\xf3dulos', 'url_name': 'ceca-express-list'}], 'icon': 'icon-bar-chart', 'label': u'Pagos'}], 'OSCAR_DEFAULT_CURRENCY': 'GBP', 'OSCAR_DELETE_IMAGE_FILES': True, 'OSCAR_EAGER_ALERTS': True, 'OSCAR_EMAILS_PER_PAGE': 20, 'OSCAR_FROM_EMAIL': 'oscar@example.com', 'OSCAR_HIDDEN_FEATURES': [], 'OSCAR_HOMEPAGE': u'/marketplace/', 'OSCAR_IMAGE_FOLDER': 'images/products/%Y/%m/', 'OSCAR_MAX_BASKET_QUANTITY_THRESHOLD': 10000, 'OSCAR_MISSING_IMAGE_URL': 'image_not_found.jpg', 'OSCAR_MODERATE_REVIEWS': False, 'OSCAR_NOTIFICATIONS_PER_PAGE': 20, 'OSCAR_OFFERS_PER_PAGE': 20, 'OSCAR_ORDERS_PER_PAGE': 20, 'OSCAR_PRODUCTS_PER_PAGE': 20, 'OSCAR_PRODUCT_SEARCH_HANDLER': None, 'OSCAR_PROMOTIONS_ENABLED': True, 'OSCAR_PROMOTION_FOLDER': 'images/promotions/', 'OSCAR_PROMOTION_MERCHANDISING_BLOCK_TYPES': (('Countdown', 'Vertical list'), ('List', 'Horizontal list'), ('TabbedBlock', 'Tabbed block'), ('SingleProduct', 'Single product')), 'OSCAR_PROMOTION_POSITIONS': (('page', 'Page'), ('right', 'Right-hand sidebar'), ('left', 'Left-hand sidebar')), 'OSCAR_RECENTLY_VIEWED_COOKIE_LIFETIME': 604800, 'OSCAR_RECENTLY_VIEWED_COOKIE_NAME': 'oscar_history', 'OSCAR_RECENTLY_VIEWED_COOKIE_SECURE': False, 'OSCAR_RECENTLY_VIEWED_PRODUCTS': 20, 'OSCAR_REQUIRED_ADDRESS_FIELDS': ('first_name', 'last_name', 'line1', 'line4', 'postcode', 'country'), 'OSCAR_REVIEWS_PER_PAGE': 20, 'OSCAR_SEARCH_FACETS': {'fields': {'product_class': {'field': 'product_class', 'name': u'Tipo '}, 'rating': {'field': 'rating', 'name': u'Puntuaci\xf3n'}}, 'queries': {'price_range': {'field': 'price', 'name': u'Rango de precio', 'queries': [(u'0 a 20', u'[0 TO 20]'), (u'20 a 40', u'[20 TO 40]'), (u'40 a 60', u'[40 TO 60]'), (u'60+', u'[60 TO *]')]}}}, 'OSCAR_SEND_REGISTRATION_EMAIL': True, 'OSCAR_SHOP_NAME': 'Oscar', 'OSCAR_SHOP_TAGLINE': '', 'OSCAR_SLUG_ALLOW_UNICODE': False, 'OSCAR_SLUG_BLACKLIST': [], 'OSCAR_SLUG_FUNCTION': 'oscar.core.utils.default_slugifier', 'OSCAR_SLUG_MAP': {}, 'OSCAR_STOCK_ALERTS_PER_PAGE': 20, 'OSCAR_UPLOAD_ROOT': '/tmp'} |
OSCAR_SHOP_NAME | 'Market-Place' |
OSCAR_SHOP_TAGLINE | 'ceca' |
OSCAR_SLUG_ALLOW_UNICODE | False |
OSCAR_SLUG_BLACKLIST | [] |
OSCAR_SLUG_FUNCTION | 'oscar.core.utils.default_slugifier' |
OSCAR_SLUG_MAP | {} |
OSCAR_STOCK_ALERTS_PER_PAGE | 20 |
OSCAR_UPLOAD_ROOT | '/tmp' |
PASSWORD_HASHERS | u'********************' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
PREPEND_WWW | False |
RECAPTCHA_DEFAULT_ACTION | 'generic' |
RECAPTCHA_LANGUAGE | 'en' |
RECAPTCHA_PRIVATE_KEY | u'********************' |
RECAPTCHA_PUBLIC_KEY | u'********************' |
RECAPTCHA_SCORE_THRESHOLD | 0.5 |
REGISTRATION_OPEN | True |
REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.SessionAuthentication', 'rest_framework.authentication.BasicAuthentication', 'rest_framework_jwt.authentication.JSONWebTokenAuthentication'), 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination', 'DEFAULT_RENDERER_CLASSES': ('rest_framework.renderers.JSONRenderer', 'rest_framework.renderers.BrowsableAPIRenderer'), 'PAGE_SIZE': 5, 'PAGINATE_BY': 5} |
REST_USE_JWT | True |
ROOT_URLCONF | 'ibertenis.urls' |
SECRET_KEY | u'********************' |
SECURE_BROWSER_XSS_FILTER | False |
SECURE_CONTENT_TYPE_NOSNIFF | False |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
SECURE_HSTS_PRELOAD | False |
SECURE_HSTS_SECONDS | 0 |
SECURE_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SERVER_EMAIL | u'root@localhost' |
SESSION_CACHE_ALIAS | u'default' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_HTTPONLY | True |
SESSION_COOKIE_NAME | u'sessionid' |
SESSION_COOKIE_PATH | u'/' |
SESSION_COOKIE_SAMESITE_FORCE_ALL | True |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | u'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SESSION_SERIALIZER | u'django.contrib.sessions.serializers.JSONSerializer' |
SETTINGS_MODULE | 'ibertenis.settings_pro' |
SHORT_DATETIME_FORMAT | u'm/d/Y P' |
SHORT_DATE_FORMAT | u'm/d/Y' |
SIGNING_BACKEND | u'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SINGLE_PRODUCT | 'SingleProduct' |
SITE_ID | 1 |
STATICFILES_DIRS | ('/home/ibertenis_pro/dj_ibertenis/static/',) |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'django.contrib.staticfiles.finders.DefaultStorageFinder', 'compressor.finders.CompressorFinder') |
STATICFILES_STORAGE | u'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/dj_ibertenis/static' |
STATIC_URL | '/static/' |
TABBED_BLOCK | 'TabbedBlock' |
TAG_PADEL | 'padel' |
TAG_TENIS | 'tenis' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/ibertenis_pro/dj_ibertenis/templates/'], 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.media']}}] |
TEMPLATE_CONTEXT_PROCESSORS | ('django.contrib.auth.context_processors.auth', 'django.core.context_processors.i18n', 'django.core.context_processors.request', 'django.core.context_processors.static', 'django.core.context_processors.media', 'django.contrib.messages.context_processors.messages', 'oscar.apps.search.context_processors.search_form', 'oscar.apps.promotions.context_processors.promotions', 'oscar.apps.checkout.context_processors.checkout', 'oscar.apps.customer.notifications.context_processors.notifications', 'oscar.core.context_processors.metadata') |
TEMPLATE_DEBUG | True |
TEMPLATE_DIRS | ('/home/ibertenis_pro/dj_ibertenis/templates/', '/home/ibertenis_pro/dj_ibertenis/templates/oscar/', '/home/Virtuales/ibertenis_1.11/lib/python2.7/site-packages/oscar/templates/oscar') |
TEMPLATE_LOADERS | ('app_namespace.Loader', 'django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader', 'django.template.loaders.eggs.Loader') |
TEST_NON_SERIALIZED_APPS | [] |
TEST_RUNNER | u'django.test.runner.DiscoverRunner' |
THOUSAND_SEPARATOR | u',' |
THUMBNAIL_DEBUG | False |
THUMBNAIL_FORMAT | 'PNG' |
TIME_FORMAT | u'P' |
TIME_INPUT_FORMATS | [u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M'] |
TIME_ZONE | 'Europe/Madrid' |
USE_ETAGS | False |
USE_I18N | True |
USE_L10N | True |
USE_LESS | False |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | False |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WEBPACK_LOADER | {'DEFAULT': {'BUNDLE_DIR_NAME': 'bundles/', 'STATS_FILE': '/home/ibertenis_pro/webpack-stats.json'}} |
WSGI_APPLICATION | 'ibertenis.wsgi.application' |
X_FRAME_OPTIONS | u'SAMEORIGIN' |
YEAR_MONTH_FORMAT | u'F Y' |
You're seeing this error because you have DEBUG = True
in your
Django settings file. Change that to False
, and Django will
display a standard page generated by the handler for this status code.