'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=6c3eca9df377417fad60fc9de2d28a49 |
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 22:55:59 +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=6c3eca9df377417fad60fc9de2d28a49'> |
/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=6c3eca9df377417fad60fc9de2d28a49'> |
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 0x73d3ce32a6e0> |
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=6c3eca9df377417fad60fc9de2d28a49'> |
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 0x73d3ce32a6e0> |
/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 0x73d3ce32a6e0> |
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=6c3eca9df377417fad60fc9de2d28a49'> |
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 0x73d3ce32a6e0> |
/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=6c3eca9df377417fad60fc9de2d28a49'> |
/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=6c3eca9df377417fad60fc9de2d28a49'> |
token | u'6c3eca9df377417fad60fc9de2d28a49' |
/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 - MAR\xcdA FRANCELINA CRESPO M\xc9NDEZ', 'Exponente': '2', 'Firma': '49a8af80ea4c5894590f5059d7c8dc2711bec43d', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'6c3eca9df377417fad60fc9de2d28a49', '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: MARÍA FRANCELINA CRESPO MÉNDEZ>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
descripcion | u'Inscripcion -Liga de Tenis "O Val Mi\xf1or" 2019/2020 - Absoluta - MAR\xcdA FRANCELINA CRESPO M\xc9NDEZ' |
firma | <sha1 HASH object @ 0x73d3c7d4f8a0> |
hashlib | <module 'hashlib' from '/usr/local/lib/python2.7/hashlib.pyc'> |
inscripcion | <Inscrito: MARÍA FRANCELINA CRESPO MÉNDEZ> |
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=6c3eca9df377417fad60fc9de2d28a49'> |
settings | <LazySettings "ibertenis.settings_pro"> |
token | u'6c3eca9df377417fad60fc9de2d28a49' |
traceback | <module 'traceback' from '/usr/local/lib/python2.7/traceback.pyc'> |
url_ok | u'/tenis/ligas/35/inscritos' |
valor | u'N2EP8N5P0814888190000554026000000036c3eca9df377417fad60fc9de2d28a4925009782SHA1http://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 - MAR\xcdA FRANCELINA CRESPO M\xc9NDEZ', 'Exponente': '2', 'Firma': '49a8af80ea4c5894590f5059d7c8dc2711bec43d', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'6c3eca9df377417fad60fc9de2d28a49', '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: MARÍA FRANCELINA CRESPO MÉNDEZ>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=6c3eca9df377417fad60fc9de2d28a49'> |
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 - MAR\xcdA FRANCELINA CRESPO M\xc9NDEZ', 'Exponente': '2', 'Firma': '49a8af80ea4c5894590f5059d7c8dc2711bec43d', 'Idioma': '1', 'Importe': '2500', 'MerchantID': '081488819', 'Num_operacion': u'6c3eca9df377417fad60fc9de2d28a49', '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: MARÍA FRANCELINA CRESPO MÉNDEZ>, 'virtual_point_of_sales': <QuerySet [<VirtualPointOfSale: Mastercard>]>} |
request | <WSGIRequest: GET '/tenis/ligas/35/inscritos?t=6c3eca9df377417fad60fc9de2d28a49'> |
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 0x73d3cdb07f10> |
engines | [<django.template.backends.django.DjangoTemplates object at 0x73d3cdb07f10>] |
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 0x73d3cdb07f10> |
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 0x73d3cdb13550> |
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 0x73d3cdb13050> |
name | 'ligas/inscripcion/view_inscripcion.html' |
self | <django.template.engine.Engine object at 0x73d3cdb13550> |
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 0x73d3cc052490> |
self | <django.template.loaders.filesystem.Loader object at 0x73d3cdb13050> |
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 0x73d3cdb13550> |
name | 'ligas/inscripcion/view_inscripcion.html' |
origin | <django.template.base.Origin object at 0x73d3cc052490> |
self | <django.template.base.Template object at 0x73d3cc052190> |
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 0x73d3cc0527d0> |
parser | <django.template.base.Parser object at 0x73d3cc10eb90> |
self | <django.template.base.Template object at 0x73d3cc052190> |
tokens | [<django.template.base.Token object at 0x73d3cc052290>, <django.template.base.Token object at 0x73d3cc0523d0>, <django.template.base.Token object at 0x73d3cc0520d0>, <django.template.base.Token object at 0x73d3cc052a10>, <django.template.base.Token object at 0x73d3cc052850>, <django.template.base.Token object at 0x73d3cc052690>, <django.template.base.Token object at 0x73d3cc052710>, <django.template.base.Token object at 0x73d3cc052c10>, <django.template.base.Token object at 0x73d3cc052250>, <django.template.base.Token object at 0x73d3cc052110>, <django.template.base.Token object at 0x73d3c7d85490>, <django.template.base.Token object at 0x73d3c7d85850>, <django.template.base.Token object at 0x73d3c7d85410>, <django.template.base.Token object at 0x73d3c7d85fd0>, <django.template.base.Token object at 0x73d3c7d85650>, <django.template.base.Token object at 0x73d3c7d85350>, <django.template.base.Token object at 0x73d3c7d858d0>, <django.template.base.Token object at 0x73d3c7d85cd0>, <django.template.base.Token object at 0x73d3c7d857d0>, <django.template.base.Token object at 0x73d3c7d85e50>, <django.template.base.Token object at 0x73d3c7d85dd0>, <django.template.base.Token object at 0x73d3c7d85b50>, <django.template.base.Token object at 0x73d3c7d85150>, <django.template.base.Token object at 0x73d3c7d095d0>, <django.template.base.Token object at 0x73d3c7d09650>, <django.template.base.Token object at 0x73d3c7d09490>, <django.template.base.Token object at 0x73d3c7d09f90>, <django.template.base.Token object at 0x73d3c7d09e90>, <django.template.base.Token object at 0x73d3c7d09b50>, <django.template.base.Token object at 0x73d3c7d09850>, <django.template.base.Token object at 0x73d3c7d093d0>, <django.template.base.Token object at 0x73d3c7d09410>, <django.template.base.Token object at 0x73d3c7d09d90>, <django.template.base.Token object at 0x73d3c7d09590>, <django.template.base.Token object at 0x73d3c7d09bd0>, <django.template.base.Token object at 0x73d3c7d09a10>, <django.template.base.Token object at 0x73d3c7d09ed0>, <django.template.base.Token object at 0x73d3c7d09dd0>, <django.template.base.Token object at 0x73d3c7d09d50>, <django.template.base.Token object at 0x73d3c7d090d0>, <django.template.base.Token object at 0x73d3c7d09e10>, <django.template.base.Token object at 0x73d3c7d09d10>, <django.template.base.Token object at 0x73d3c7d09390>, <django.template.base.Token object at 0x73d3c7d09910>, <django.template.base.Token object at 0x73d3c7d09c90>, <django.template.base.Token object at 0x73d3c7d092d0>, <django.template.base.Token object at 0x73d3c7d09710>, <django.template.base.Token object at 0x73d3c7d094d0>, <django.template.base.Token object at 0x73d3c7d09810>, <django.template.base.Token object at 0x73d3c7d09fd0>, <django.template.base.Token object at 0x73d3c7d09e50>, <django.template.base.Token object at 0x73d3cc10ed50>, <django.template.base.Token object at 0x73d3cc10e8d0>, <django.template.base.Token object at 0x73d3cc10e690>, <django.template.base.Token object at 0x73d3cc10e950>, <django.template.base.Token object at 0x73d3cc10ecd0>, <django.template.base.Token object at 0x73d3cc052610>] |
/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 0x73d3cc10eb90> |
token | <django.template.base.Token object at 0x73d3cc052910> |
AnonymousUser
Variable | Value |
---|---|
t | u'6c3eca9df377417fad60fc9de2d28a49' |
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 | '18.232.188.122' |
HTTP_X_FORWARDED_HOST | 'www.ibertenis.com' |
HTTP_X_FORWARDED_SERVER | 'www.ibertenis.com' |
PATH_INFO | u'/tenis/ligas/35/inscritos' |
QUERY_STRING | 't=6c3eca9df377417fad60fc9de2d28a49' |
RAW_URI | '/tenis/ligas/35/inscritos?t=6c3eca9df377417fad60fc9de2d28a49' |
REMOTE_ADDR | '127.0.0.1' |
REMOTE_PORT | '58422' |
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 0x73d3cc4f7750> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x73d3cc9a3f50> |
wsgi.file_wrapper | '' |
wsgi.input | <gunicorn.http.body.Body object at 0x73d3cc9a3e90> |
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.