我对酒瓶完全陌生。作为初学者,我正试图在网页上打印“Hello”。运行此Flask应用程序时,浏览器会向我抛出一个404错误。上面写着The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
这是我的__init__.py:
from flask import Flask
app = Flask(__name__)
from app import app
我的routes.py文件:
from app imp
我使用的是Mac,python版本是2.7.10。我还装了烧瓶
➜ Flask_blog python Python 2.7.10 (default, Oct 6 2017, 22:29:07)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask
>
我正在阅读教程here 但是本教程使用sqlalchemy,如下所示: from datetime import datetime, timedelta
import unittest
from app import app, db
from app.models import User, Post
class UserModelCase(unittest.TestCase):
def setUp(self):
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://'
db
我已经按照flask的教程安装了flaskr博客(这里:)。我是安装python包的新手,如果能解释一下发生了什么,我将不胜感激:
教程说,安装flaskr项目的好处是可以从任何地方运行它。
但是,我仍然不能在flask-tutorial目录之外运行它(如果我在命令行中的flask-tutorial目录之外执行flask run,我会得到flask.cli.NoAppException: Could not import "flaskr".)
此外,虽然我可以在python解释器中导入flaskr,但我也不能从那里运行它(即使我在flask-tutorial目录中):
impo
在Flask官方教程的中,Flask找不到我的应用程序文件,因为它在../venv/Scripts/中查找,而不是在我运行命令的地方查找。我怎样才能告诉Flask去找对的地方呢?
(venv) C:\Users\TomV\Codes\flaskr_tutorial>flask run
* Serving Flask app "flaskr"
* Forcing debug mode on
* Restarting with stat
c:\users\tomv\codes\flaskr_tutorial\venv\scripts\python.exe: can
我遵循这里的文档中的flask-cors教程:https://pypi.python.org/pypi/Flask-Cors 但是当我把它安装在我的raspberry pi上并运行我的python应用程序时,我得到了这个错误 Traceback (most recent call last): File "app.py", line 3, in <module> from flask_cors import CORS, cross_origin ImportError: No module named 'flask_cors' 下面是我
我正在关注 Python-Flask Web应用教程:
在步骤5中,它显示安装Flask-Mysql,然后使用以下命令导入:
from flaskext.mysql import MySQL
然而,当我尝试运行应用程序时,我一直收到错误消息:
ImportError: no module named flaskext.mysql
我不确定我做错了什么?我已经安装了MySQL。我使用pip安装了Flask和Flask-Mysql。
谢谢你,艾米