def mini_render_to_response(template, context, context_instance, try_mobile = True, *args, **kwargs):
render = None
if try_mobile and context_instance['request'].GET.has_key('mini'):
try:
file, ext = template.split('.')
except ValueError: pass
else:
mini_template = file + '_mini.' + ext
try:
render = render_to_response(mini_template, context, context_instance=context_instance, *args, **kwargs)
except TemplateDoesNotExist: pass
if not render:
render = render_to_response(template, context, context_instance=context_instance, *args, **kwargs)
return render
Comments