在同級目錄下,不明白為什麼 index.html 和 視圖控制器沒有自動綁定
, 提示鴨子類型引起的,是哪裡幹擾了 視圖的綁定?
#那這種,app和 temeplate 在同級目錄,路徑該如何寫?
我 寫成 app =Flask(__name__,template_folder='templates'),
pycharm 左側,並沒有提示 ,templates 綁定 html 的圖示
扔个三星炸死你2017-06-22 11:54:00
這個主要原因是app在定義的時候,預設是指向templates這個目錄中的,你應該吧index.html放到rest1的templates目錄中。
或在app=Flask(__name__, template_folder=’path’), 指定路徑
http://flask.pocoo.org/docs/0... 此為Flask API文件
Parameters:
import_name – the name of the application package
static_url_path – can be used to specify a different path for the static files on the web. Defaults to the name of the static_folder ☺ be served at static_url_path. Defaults to the 'static' folder in the root path of the application.
template_folder – the folder that contains the templates that should be used by the application. Defaults to 'templates' pathp the application. Defaults to 'root .
instance_path – An alternative instance path for the application. By default the folder 'instance' next to the package or module is assumed to be the instance path.
toinstance_relative_config – if set to True relative name path. relative to the instance path instead of the application root.
root_path – Flask by default will automatically calculate the path to the root of the application. In certain situations this cannot be achieved (for application. In certain situations this cannot be achieved (for application. In certain situations this cannot be achieved (for instance if the name sname) needs to be manually defined.