当我使用Flask-Bootstrap时,它将使用来自CDN的css/js资源。如果我在没有互联网的情况下访问url(http://127.0.0.1),css或js将会丢失。
如何使用flask-bootstrap的本地资源?例如:
lib/python2.7/site-packages/flask_bootstrap/static/css
lib/python2.7/site-packages/flask_bootstrap/static/js谢谢。
发布于 2016-12-01 22:37:04
下面是一个最小的例子:
from flask import Flask
from flask import render_template
from flask_bootstrap import Bootstrap
app = Flask(__name__)
Bootstrap(app)
app.config['BOOTSTRAP_SERVE_LOCAL'] = True #This turns file serving static
@app.route('/')
def hello():
return render_template('main.html')
app.run(debug=True)发布于 2015-05-12 20:26:53
从Flask-Bootstrap documentation
BOOTSTRAP_SERVE_LOCAL如果为True,则每次将从本地应用程序实例提供引导程序资源。详细信息请参见Flask-Bootstrap中的CDN-delivery。
在应用程序的配置中将此设置为true,文件将在本地提供,而不是从CDN提供。
https://stackoverflow.com/questions/30185966
复制相似问题