我有这样的高手HTML模板:通过wheezy.template提供静态文件css和js?
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Start Bootstrap - SB Admin Version 2.0 Demo</title>
<!-- Core CSS - Include with every page -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="font-awesome/css/font-awesome.css" rel="stylesheet">
<!-- SB Admin CSS - Include with every page -->
<link href="css/sb-admin.css" rel="stylesheet">
<!-- Core Scripts - Include with every page -->
<script src="js/jquery-1.10.2.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/plugins/metisMenu/jquery.metisMenu.js"></script>
<!-- SB Admin Scripts - Include with every page -->
<script src="js/sb-admin.js"></script>
</head>
这是test.py文件:
from wheezy.template.engine import Engine
from wheezy.template.ext.core import CoreExtension
from wheezy.template.loader import FileLoader
T = ['where/project/folderbase/is']
engine = Engine(
loader=FileLoader(T),
extensions=[CoreExtension()]
)
master_template = engine.get_template(r'master.htm')
@route('/test')
def login_name():
return master_template.render({})
我在模板和网站设计一个完整的n00b。 可以说我通过任何python web服务器像烧瓶运行这个本地主机:端口/测试
什么都没有显示出来。
为什么? 这是什么在wheezy.template
? 我需要包含@require(path_for)
还是其他? 是否需要为html文件中的静态文件服务器来定义特定文件夹中的所有文件 - >'static'
或者它们是否可以从现在的位置进行访问,如上面的代码中所示?