python中说_name_没有被定义_python – 为什么我得到这个NameError:名称’url_for’没有定义?...
我正在尝试按照烧瓶教程的说明构建一个URL
但是我继续得到这个NameError
name ‘url_for’ is not defined
这是代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def Index() : pass
@app.route ('/ login')
def loGin() : pass
@app.route('/user/')
def profile( username) : pass
with app.test_request_context() :
print url_for('Index')
print url_for('loGin')
print url_for('loGin', next='/')
print url_for('profile', username = 'Jon DD')
这是总错误消息:
eloiim:minimalapp iivri.andre$export FLASK_APP=Greet.py
eloiim:minimalapp iivri.andre$flask run
Traceback (most recent call last):
File "/usr/local/bin/flask", line 11, in
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 478, in main
cli.main(args=args, prog_name=name)
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 345, in main
return AppGroup.main(self, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/click/core.py", line 696, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python2.7/site-packages/click/core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python2.7/site-packages/click/core.py", line 889, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python2.7/site-packages/click/core.py", line 534, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/click/decorators.py", line 64, in new_func
return ctx.invoke(f, obj, *args[1:], **kwargs)
File "/usr/local/lib/python2.7/site-packages/click/core.py", line 534, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 388, in run_command
app = DispatchingApp(info.load_app, use_eager_loading=eager_loading)
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 124, in __init__
self._load_unlocked()
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 148, in _load_unlocked
self._app = rv = self.loader()
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 209, in load_app
rv = locate_app(self.app_import_path)
File "/usr/local/lib/python2.7/site-packages/flask/cli.py", line 89, in locate_app
__import__(module)
File "/Users/iivri.andre/Documents/minimalapp/Greet.py", line 16, in
print url_for('Index')
NameError: name 'url_for' is not defined
我不确定是什么问题.非常感谢帮助.
干杯
安德烈.
python中说_name_没有被定义_python – 为什么我得到这个NameError:名称’url_for’没有定义?...相关推荐
- python中的types是什么模块_python的types模块
python的types模块 python的types模块 1.types是什么: types模块中包含python中各种常见的数据类型,如IntType(整型),FloatType(浮点型)等等. ...
- 在python中字符串可以使用什么来表示_Python 字符串定义
例如:'string'."string"."""string"""或者是"'string"'. 在使 ...
- python中函数包括参数函数吗_Python中的函数---函数的定义和参数
本文是廖雪峰教程的笔记. 函数的定义 定义函数时,需要确定函数名和参数个数 def fun(x1,x2,x3):: 如果有必要,可以先对参数的数据类型做检查: 函数体内部可以用return随时返回函数 ...
- python中布尔变量的值为_python 布尔操作实现代码 python是如何定义并使用变量的...
python中怎么定义一个布尔类型的变量我要记住这一个半小时的车程,我要记住每一个红灯和颠簸,我要记住你手臂的温度.甚至希望旅途变长,天色变暗,暴雨如注,可与你再度过一个夜晚. 直接定义a=True/ ...
- python中对类变量的访问形式_Python 面向对象中类、方法、变量、实例化和对象的概念,python定义类和访问权限?python三大支柱封装、继承和多态-立地货...
Python 面向对象搞懂Python类.方法.变量.实例化和对象的概念 面向对象技术简介 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的.面 ...
- python中demo函数是什么意思_Python学习09:定义函数
这次我们在上一次创建的com.second.function下创建Demo02.py 在Python中,定义一个函数要使用 def 语句,依次使用函数名.括号.括号中的参数和冒号 : ,然后在缩进块中 ...
- python中函数包括标准库函数吗_Python语言和标准库(第二章:函数)
a-如何创建函数. b-给出一些指导原则,帮助思考如何创建和组织程序以使用函数. c-如何编写函数,使随后可以询问它们的工作方式和实现的功能. 2.1将程序放在单独的文件里 为了更加方便,从现在开始, ...
- python中导入模块用什么命令_Python导入模块的技巧
作为使用Python的开发者,我们一开始学习的内容之一就是如何导入Python的各种模块或库.但是我们注意到,那些经常使用Python的用户并不一定都知道Python的导入机制其实非常灵活.在本文中, ...
- python中def _init_是什么意思_Python中self和__init__的含义与使用
原文地址https://blog.csdn.net/love666666shen/article/details/78189984 Python中的self 在Python中的类Class的代码中,常 ...
- python中如何创建类的对象_python面向对象中如何建立具体的对象?
我们现在眼前所能看到的事物,都是具体的对象.很多小伙伴在面向对象中创建对象,其实都停留在对象名称的建立,计算机中并没有具体对象的描述属性.我们想要使用python中的类,建立的对象就需要是具体的.下面 ...
最新文章
- virtualbox 创建桥接网络_VirtualBox桥接网络的简单配置,让虚拟机直接访问网络
- 她是数学奇女子,巴贝奇的好友,却没能等到计算机的辉煌时刻
- 序列化和反序列化二叉搜索树 Serialize and Deserialize BST
- 谷歌浏览器 chrome 查看当前页面cookie
- php中$GLOBALS
- Golang之错误处理
- mysql profiling 应用
- 开源的“底线”在哪里?
- 地理必修一三大类岩石_90后地理老师4天收700封情书!这波操作,绝了……
- RabbitMQ SSL安全认证
- 安卓MediaCodec编码aac
- 今日学习在线编程题:竹鼠的白色季节
- python之三级菜单
- Photon网络中Player中存取数据
- Excel服务器数据库修改,excel服务器与数据库
- 随手记——echarts图表
- 原理图中VCC、VDD、VEE、VSS等符号的意思
- 《微波原理与技术》学习笔记1绪论-微波的概念
- 中国塑料管道行业发展态势及投资前景分析报告2021版
- linux 根目录文件夹解释