소스 검색

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

version-14
Rushabh Mehta 7 년 전
부모
커밋
cca360e8ef
2개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. +1
    -1
      frappe/__init__.py
  2. +5
    -1
      frappe/website/render.py

+ 1
- 1
frappe/__init__.py 파일 보기

@@ -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 파일 보기

@@ -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))


불러오는 중...
취소
저장