'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/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed |
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: | Jue, 28 Mar 2024 23:45:40 +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/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
/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/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
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 0x73d3ce3286e0> |
callback_args | () |
callback_kwargs | {'deporte': u'tenis', 'liga_id': u'31'} |
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/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
resolver | <RegexURLResolver 'ibertenis.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=ligas.views.liga_inscritos, args=(), kwargs={'liga_id': u'31', '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 0x73d3ce3286e0> |
/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 0x73d3ce3286e0> |
callback_args | () |
callback_kwargs | {'deporte': u'tenis', 'liga_id': u'31'} |
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/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
resolver | <RegexURLResolver 'ibertenis.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=ligas.views.liga_inscritos, args=(), kwargs={'liga_id': u'31', '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 0x73d3ce3286e0> |
/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'31' |
request | <WSGIRequest: GET '/tenis/ligas/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
/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'> |
liga_id | u'31' |
request | <WSGIRequest: GET '/tenis/ligas/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
token | u'd9e2c774636d4fbb90ba88233212a1ed' |
/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\xd1OR' - Absoluta - BRAIS GARC\xcdA DACU\xd1A", 'Exponente': '2', 'Firma': '6f6e8a6a129bffad87cc8bbdea8a8b28bb64b487', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'd9e2c774636d4fbb90ba88233212a1ed', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://ibertenis.com/tenis/ligas/31/inscritos', 'action': 'https://pgw.ceca.es/cgi-bin/tpv', 'deporte': <bound method Liga.deporte of <Liga: LIGA DE TENIS 'O VAL MIÑOR'>>, 'inscrito': <Inscrito: BRAIS GARCÍA DACUÑA>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
descripcion | u"Inscripcion -LIGA DE TENIS 'O VAL MI\xd1OR' - Absoluta - BRAIS GARC\xcdA DACU\xd1A" |
firma | <sha1 HASH object @ 0x73d3ccd88b70> |
hashlib | <module 'hashlib' from '/usr/local/lib/python2.7/hashlib.pyc'> |
inscripcion | <Inscrito: BRAIS GARCÍA DACUÑA> |
liga | <Liga: LIGA DE TENIS 'O VAL MIÑOR'> |
mail_admins | <function mail_admins at 0x73d3d3724488> |
precio | Decimal('25.00') |
request | <WSGIRequest: GET '/tenis/ligas/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
settings | <LazySettings "ibertenis.settings_pro"> |
token | u'd9e2c774636d4fbb90ba88233212a1ed' |
traceback | <module 'traceback' from '/usr/local/lib/python2.7/traceback.pyc'> |
url_ok | u'/tenis/ligas/31/inscritos' |
valor | u'N2EP8N5P081488819000055402600000003d9e2c774636d4fbb90ba88233212a1ed25009782SHA1http://ibertenis.com/tenis/ligas/31/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\xd1OR' - Absoluta - BRAIS GARC\xcdA DACU\xd1A", 'Exponente': '2', 'Firma': '6f6e8a6a129bffad87cc8bbdea8a8b28bb64b487', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'd9e2c774636d4fbb90ba88233212a1ed', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://ibertenis.com/tenis/ligas/31/inscritos', 'action': 'https://pgw.ceca.es/cgi-bin/tpv', 'deporte': <bound method Liga.deporte of <Liga: LIGA DE TENIS 'O VAL MIÑOR'>>, 'inscrito': <Inscrito: BRAIS GARCÍA DACUÑA>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
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\xd1OR' - Absoluta - BRAIS GARC\xcdA DACU\xd1A", 'Exponente': '2', 'Firma': '6f6e8a6a129bffad87cc8bbdea8a8b28bb64b487', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'd9e2c774636d4fbb90ba88233212a1ed', 'Pago_soportado': 'SSL', 'TerminalID': '00000003', 'TipoMoneda': '978', 'URL_NOK': 'http://www.ibertenis.com', 'URL_OK': 'http://ibertenis.com/tenis/ligas/31/inscritos', 'action': 'https://pgw.ceca.es/cgi-bin/tpv', 'deporte': <bound method Liga.deporte of <Liga: LIGA DE TENIS 'O VAL MIÑOR'>>, 'inscrito': <Inscrito: BRAIS GARCÍA DACUÑA>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed'> |
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 0x73d3cdb1c450> |
engines | [<django.template.backends.django.DjangoTemplates object at 0x73d3cdb1c450>] |
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 0x73d3cdb1c450> |
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 0x73d3cdb07c90> |
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 0x73d3cdb0fa10> |
name | 'ligas/inscripcion/view_inscripcion.html' |
self | <django.template.engine.Engine object at 0x73d3cdb07c90> |
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 0x73d3c7b364d0> |
self | <django.template.loaders.filesystem.Loader object at 0x73d3cdb0fa10> |
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 0x73d3cdb07c90> |
name | 'ligas/inscripcion/view_inscripcion.html' |
origin | <django.template.base.Origin object at 0x73d3c7b364d0> |
self | <django.template.base.Template object at 0x73d3c7b36710> |
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 0x73d3c7b36a10> |
parser | <django.template.base.Parser object at 0x73d3ccf351d0> |
self | <django.template.base.Template object at 0x73d3c7b36710> |
tokens | [<django.template.base.Token object at 0x73d3c7b38710>, <django.template.base.Token object at 0x73d3c7b386d0>, <django.template.base.Token object at 0x73d3c7b38490>, <django.template.base.Token object at 0x73d3c7b389d0>, <django.template.base.Token object at 0x73d3c7b38810>, <django.template.base.Token object at 0x73d3c7b38ed0>, <django.template.base.Token object at 0x73d3c7b38c90>, <django.template.base.Token object at 0x73d3c7b38410>, <django.template.base.Token object at 0x73d3c7b38a90>, <django.template.base.Token object at 0x73d3c7b38290>, <django.template.base.Token object at 0x73d3c7b38ad0>, <django.template.base.Token object at 0x73d3c7b38d50>, <django.template.base.Token object at 0x73d3c7b38b10>, <django.template.base.Token object at 0x73d3c7b38550>, <django.template.base.Token object at 0x73d3c7b38cd0>, <django.template.base.Token object at 0x73d3c7b38110>, <django.template.base.Token object at 0x73d3c7b38510>, <django.template.base.Token object at 0x73d3c7b38050>, <django.template.base.Token object at 0x73d3c7b38310>, <django.template.base.Token object at 0x73d3c7b38190>, <django.template.base.Token object at 0x73d3c7b38a10>, <django.template.base.Token object at 0x73d3c7b38e90>, <django.template.base.Token object at 0x73d3c7b38350>, <django.template.base.Token object at 0x73d3c7b38610>, <django.template.base.Token object at 0x73d3c7b388d0>, <django.template.base.Token object at 0x73d3c7b38910>, <django.template.base.Token object at 0x73d3c7b38890>, <django.template.base.Token object at 0x73d3c7b38fd0>, <django.template.base.Token object at 0x73d3c7b38d10>, <django.template.base.Token object at 0x73d3c7b38950>, <django.template.base.Token object at 0x73d3c7b38450>, <django.template.base.Token object at 0x73d3c7b384d0>, <django.template.base.Token object at 0x73d3c7b38e10>, <django.template.base.Token object at 0x73d3c7b38590>, <django.template.base.Token object at 0x73d3c7b38750>, <django.template.base.Token object at 0x73d3c7b383d0>, <django.template.base.Token object at 0x73d3c7b38390>, <django.template.base.Token object at 0x73d3cc223690>, <django.template.base.Token object at 0x73d3cc223150>, <django.template.base.Token object at 0x73d3cc223290>, <django.template.base.Token object at 0x73d3cc223050>, <django.template.base.Token object at 0x73d3cc2235d0>, <django.template.base.Token object at 0x73d3ccf35990>, <django.template.base.Token object at 0x73d3ccf354d0>, <django.template.base.Token object at 0x73d3ccf35110>, <django.template.base.Token object at 0x73d3ccf35790>, <django.template.base.Token object at 0x73d3ccf35810>, <django.template.base.Token object at 0x73d3ccf35e10>, <django.template.base.Token object at 0x73d3ccf35610>, <django.template.base.Token object at 0x73d3ccf352d0>, <django.template.base.Token object at 0x73d3ccf35910>, <django.template.base.Token object at 0x73d3ccf35290>, <django.template.base.Token object at 0x73d3ccf35ed0>, <django.template.base.Token object at 0x73d3ccf35890>, <django.template.base.Token object at 0x73d3ccf35a10>, <django.template.base.Token object at 0x73d3ccf35c50>, <django.template.base.Token object at 0x73d3c7b36cd0>] |
/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 0x73d3ccf351d0> |
token | <django.template.base.Token object at 0x73d3c7b36210> |
AnonymousUser
Variable | Value |
---|---|
t | u'd9e2c774636d4fbb90ba88233212a1ed' |
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 | '34.229.50.161' |
HTTP_X_FORWARDED_HOST | 'ibertenis.com' |
HTTP_X_FORWARDED_SERVER | 'www.ibertenis.com' |
PATH_INFO | u'/tenis/ligas/31/inscritos' |
QUERY_STRING | 't=d9e2c774636d4fbb90ba88233212a1ed' |
RAW_URI | '/tenis/ligas/31/inscritos?t=d9e2c774636d4fbb90ba88233212a1ed' |
REMOTE_ADDR | '127.0.0.1' |
REMOTE_PORT | '39314' |
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 0x73d3ccaab4b0> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x73d3c7d87dd0> |
wsgi.file_wrapper | '' |
wsgi.input | <gunicorn.http.body.Body object at 0x73d3c7b0b750> |
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.