Explorar el Código

[minor] dont render .min.js files as jinja templates

version-14
Rushabh Mehta hace 7 años
padre
commit
cca360e8ef
Se han modificado 2 ficheros con 6 adiciones y 2 borrados
  1. +1
    -1
      frappe/__init__.py
  2. +5
    -1
      frappe/website/render.py

+ 1
- 1
frappe/__init__.py Ver fichero

@@ -15,7 +15,7 @@ from faker import Faker

# public
from .exceptions import *
from .utils.jinja import get_jenv, get_template, render_template, get_email_from_template
from .utils.jinja import (get_jenv, get_template, render_template, get_email_from_template, get_jloader)

__version__ = '10.1.30'
__title__ = "Frappe Framework"


+ 5
- 1
frappe/website/render.py Ver fichero

@@ -174,8 +174,12 @@ def build_page(path):

if context.source:
html = frappe.render_template(context.source, context)

elif context.template:
html = frappe.get_template(context.template).render(context)
if path.endswith('min.js'):
html = frappe.get_jloader().get_source(frappe.get_jenv(), context.template)[0]
else:
html = frappe.get_template(context.template).render(context)

if '{index}' in html:
html = html.replace('{index}', get_toc(context.route))


Cargando…
Cancelar
Guardar