我正在構建一個基本的Web應用程序,其中包含以下項目結構。該應用程序很好,但我得到了一些靜態文件的404錯誤。燒瓶靜態文件得到404
我沒有像這樣的bootstrap.css.map文件,並且無法在燒瓶中找到與此相關的足夠文檔。
127.0.0.1 - - [09/Feb/2014 22:37:17] "GET /static/css/bootstrap.css.map HTTP/1.1" 404 -
@app.route('/')
def index():
print 'in /'
return send_file('templates/login.html')
目錄結構:
app/
├── static/
│ └── bootstrap.min.css
├── templates/
│ └── index.html
└── app.py
編輯:這是我的登陸HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<title>API Test Application</title>
<!-- Bootstrap core CSS -->
<link href="/static/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS for the 'Thumbnail Gallery' Template -->
<link href="/static/css/2-col-portfolio.css" rel="stylesheet">
</head>
<body>
......simple login form..........
</body>
</html>
你可以發佈login.html的內容嗎? – Dikei
我可以問你爲什麼試圖在'templates/login.html'中使用'send_file'?通常,您的模板通過使用[render_template()](http://flask.pocoo.org/docs/quickstart/#rendering-templates)返回。你確定你確實想要返回模板嗎?沒有渲染它? –
@MarkHildreth,我沒有任何東西要呈現在login.html中。這只是一個簡單的登錄表單。我只想按原樣返回該文件。沒有什麼可以呈現的。 – San