我正在构建一个基本的Web应用程序与以下项目结构。该应用程序是好的,但我得到404错误的一些静态文件。
我没有任何像这样的文件www.example.com,无法找到足够的文件相关的 flask 。bootstrap.css.map and not able to find enough docs related to this in flask.
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>
4条答案
按热度按时间sdnqo3pr1#
根据Flask设置
_static_folder
位置。l7wslrjt2#
我也遇到过同样的问题,最后是这样解决的:
https://stackoverflow.com/a/29521067/303114
编辑:我解决问题的主要部分
项目结构:
server.py:
AppStarter.py:
我只是第一次尝试这个东西,所以你可以在github中的repo上查看我的项目进度:https://github.com/danfromisrael/TodoApp-Flask-Angular
qyyhg6bp3#
我通过添加以下内容解决了我的问题;
下方
你就能得到
2hh7jdfx4#
下方
写
(that是我的路线)