2016-12-31 63 views
1

我期待将一个引导程序模板集成到我的烧录程序中。具体做法是:我下载此模板的zip文件:Bootstrap with Flask

https://startbootstrap.com/template-overviews/sb-admin/

但是,该文件是从烧瓶模板/静态格式完全不同的格式。

我还下载了Flask-Bootstrap(python),但一直无法准确地导入模板。

我正在寻找如何轻松地将这种类型的模板导入到我的瓶颈代码(包括CSS,jQuery,HTML等)的建议。谢谢!

+0

我看不出有任何理由你无法得到这个工作。如果你想使用这个模板,我会忽略Flask-Bootstrap。你需要对你的问题更加具体......不知道你在找什么 – abigperson

+0

正如@PJSantoro所说,忽略Flask-Bootstrap可能是最容易的。但是,如果您使用的是Flask-Bootstrap,则需要按照它为静态模板文件提供服务的方式进行配置。 [这](https://pythonhosted.org/Flask-Bootstrap/cdn.html)应该让你开始。 – MrLeeh

回答

2

您需要创建模板,并在项目文件夹静态文件夹,放在模板文件夹中的所有.html文件和文件夹的静态所有其他文件(CSS,JS,JPG等),然后在你的HTML文件使用url_for来加载静态文件,而不是默认的HTML方式。

这是一个示例项目结构:

-project 
    app.py 
    - templates 
     index.html 
    -static 
     -css 
      style.css 
     -js 
      example.js 
     -img 
      example.jpg 
  • 您还可以使用自定义文件夹和结构,但你需要定义他们在创建应用程序实例​​