'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://www.ibertenis.com/tenis/ligas/35/inscritos?t=997e12177c454c79af65ff2d119902cb |
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 06:15:32 +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=997e12177c454c79af65ff2d119902cb'> |
/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=997e12177c454c79af65ff2d119902cb'> |
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=997e12177c454c79af65ff2d119902cb'> |
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=997e12177c454c79af65ff2d119902cb'> |
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=997e12177c454c79af65ff2d119902cb'> |
/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=997e12177c454c79af65ff2d119902cb'> |
token | u'997e12177c454c79af65ff2d119902cb' |
/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 - ANGELA PAZOS COMESA\xd1A', 'Exponente': '2', 'Firma': 'f10c160cdd7f4d358cac00590643da45f26ede49', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'997e12177c454c79af65ff2d119902cb', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://www.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: ANGELA PAZOS COMESAÑA>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
descripcion | u'Inscripcion -Liga de Tenis "O Val Mi\xf1or" 2019/2020 - Absoluta - ANGELA PAZOS COMESA\xd1A' |
firma | <sha1 HASH object @ 0x73d3cc539800> |
hashlib | <module 'hashlib' from '/usr/local/lib/python2.7/hashlib.pyc'> |
inscripcion | <Inscrito: ANGELA PAZOS COMESAÑA> |
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=997e12177c454c79af65ff2d119902cb'> |
settings | <LazySettings "ibertenis.settings_pro"> |
token | u'997e12177c454c79af65ff2d119902cb' |
traceback | <module 'traceback' from '/usr/local/lib/python2.7/traceback.pyc'> |
url_ok | u'/tenis/ligas/35/inscritos' |
valor | u'N2EP8N5P081488819000055402600000003997e12177c454c79af65ff2d119902cb25009782SHA1http://www.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 - ANGELA PAZOS COMESA\xd1A', 'Exponente': '2', 'Firma': 'f10c160cdd7f4d358cac00590643da45f26ede49', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'997e12177c454c79af65ff2d119902cb', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://www.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: ANGELA PAZOS COMESAÑA>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=997e12177c454c79af65ff2d119902cb'> |
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 - ANGELA PAZOS COMESA\xd1A', 'Exponente': '2', 'Firma': 'f10c160cdd7f4d358cac00590643da45f26ede49', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'997e12177c454c79af65ff2d119902cb', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://www.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: ANGELA PAZOS COMESAÑA>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=997e12177c454c79af65ff2d119902cb'> |
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 0x73d3cc0c0fd0> |
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 0x73d3cc0c0fd0> |
self | <django.template.base.Template object at 0x73d3cc0c0b90> |
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 0x73d3cc0c0a10> |
parser | <django.template.base.Parser object at 0x73d3cc22e710> |
self | <django.template.base.Template object at 0x73d3cc0c0b90> |
tokens | [<django.template.base.Token object at 0x73d3cc0c0250>, <django.template.base.Token object at 0x73d3cc0c0790>, <django.template.base.Token object at 0x73d3cc0c0890>, <django.template.base.Token object at 0x73d3cc0c0310>, <django.template.base.Token object at 0x73d3cc0c0150>, <django.template.base.Token object at 0x73d3cc0c0850>, <django.template.base.Token object at 0x73d3cc0c0610>, <django.template.base.Token object at 0x73d3cc0c0dd0>, <django.template.base.Token object at 0x73d3cc0c0650>, <django.template.base.Token object at 0x73d3cc877510>, <django.template.base.Token object at 0x73d3cc8776d0>, <django.template.base.Token object at 0x73d3cc877390>, <django.template.base.Token object at 0x73d3cc8775d0>, <django.template.base.Token object at 0x73d3cc877450>, <django.template.base.Token object at 0x73d3cc877690>, <django.template.base.Token object at 0x73d3cc877e10>, <django.template.base.Token object at 0x73d3cc877f10>, <django.template.base.Token object at 0x73d3cc877b10>, <django.template.base.Token object at 0x73d3cc877090>, <django.template.base.Token object at 0x73d3cc8773d0>, <django.template.base.Token object at 0x73d3ccafb310>, <django.template.base.Token object at 0x73d3ccafbb50>, <django.template.base.Token object at 0x73d3ccafbc10>, <django.template.base.Token object at 0x73d3ccafb2d0>, <django.template.base.Token object at 0x73d3cd068c90>, <django.template.base.Token object at 0x73d3cc7d3490>, <django.template.base.Token object at 0x73d3cc7d3210>, <django.template.base.Token object at 0x73d3cced5e10>, <django.template.base.Token object at 0x73d3cc777510>, <django.template.base.Token object at 0x73d3cc777590>, <django.template.base.Token object at 0x73d3cc7778d0>, <django.template.base.Token object at 0x73d3cc777110>, <django.template.base.Token object at 0x73d3cc777310>, <django.template.base.Token object at 0x73d3cc22eb90>, <django.template.base.Token object at 0x73d3cc22e550>, <django.template.base.Token object at 0x73d3cc22e8d0>, <django.template.base.Token object at 0x73d3cc22e890>, <django.template.base.Token object at 0x73d3cc22e990>, <django.template.base.Token object at 0x73d3cc22e650>, <django.template.base.Token object at 0x73d3cc22e790>, <django.template.base.Token object at 0x73d3cc22e510>, <django.template.base.Token object at 0x73d3cc22ebd0>, <django.template.base.Token object at 0x73d3cc22e490>, <django.template.base.Token object at 0x73d3cc22e450>, <django.template.base.Token object at 0x73d3cc22e410>, <django.template.base.Token object at 0x73d3cc22e050>, <django.template.base.Token object at 0x73d3cc22e810>, <django.template.base.Token object at 0x73d3cc22ea50>, <django.template.base.Token object at 0x73d3cc22e690>, <django.template.base.Token object at 0x73d3cc22edd0>, <django.template.base.Token object at 0x73d3cc22e290>, <django.template.base.Token object at 0x73d3cc22e3d0>, <django.template.base.Token object at 0x73d3cc22e6d0>, <django.template.base.Token object at 0x73d3cc22e250>, <django.template.base.Token object at 0x73d3cc22e4d0>, <django.template.base.Token object at 0x73d3cc22ea90>, <django.template.base.Token object at 0x73d3cc0c0f50>] |
/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 0x73d3cc22e710> |
token | <django.template.base.Token object at 0x73d3cc0c0cd0> |
AnonymousUser
Variable | Value |
---|---|
t | u'997e12177c454c79af65ff2d119902cb' |
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'Keep-Alive' |
HTTP_HOST | 'www.ibertenis.com' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_FORWARDED_FOR | '52.90.121.17' |
HTTP_X_FORWARDED_HOST | 'www.ibertenis.com' |
HTTP_X_FORWARDED_SERVER | 'www.ibertenis.com' |
PATH_INFO | u'/tenis/ligas/35/inscritos' |
QUERY_STRING | 't=997e12177c454c79af65ff2d119902cb' |
RAW_URI | '/tenis/ligas/35/inscritos?t=997e12177c454c79af65ff2d119902cb' |
REMOTE_ADDR | '127.0.0.1' |
REMOTE_PORT | '32804' |
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 0x73d3cc56ebb0> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x73d3cc7bffd0> |
wsgi.file_wrapper | '' |
wsgi.input | <gunicorn.http.body.Body object at 0x73d3cc691a50> |
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.