当前位置: 首页 > news >正文

大朗做网站在百度网盘下载安装

大朗做网站在,百度网盘下载安装,哪个公司做企业网站好,软件推广渠道如果您访问Flask网站,会看到一个非常简单的示例应用程序,只有5行代码。为了不重复那个简单的示例,我将向您展示一个稍微复杂一些的示例,它将为您编写大型应用程序提供一个良好的基础结构。 应用程序将存在于包中。在Python中&…

如果您访问Flask网站,会看到一个非常简单的示例应用程序,只有5行代码。为了不重复那个简单的示例,我将向您展示一个稍微复杂一些的示例,它将为您编写大型应用程序提供一个良好的基础结构。

应用程序将存在于包中。在Python中,包含__init__.py文件的子目录被视为包,并且可以导入。当你导入一个包时,__init__.py执行并定义包向外界公开的符号。

让我们创建一个名为app的包,它将承载应用程序。确保你在微博目录下,然后运行以下命令:

from flask import Flaskapp = Flask(__name__)from app import routes

上面的脚本只是简单地将应用对象创建为从Flask包中导入的Flask类的实例。传递给Flask类的__name__变量是一个Python预定义变量,它被设置为使用它的模块的名称。当需要加载模板文件等相关资源时,Flask会使用这里传递的模块的位置作为起点,我将在第二章中介绍这些资源。对于所有实际用途,传递__name__几乎总是会以正确的方式配置Flask。然后,应用会导入routes模块,这个模块还不存在。

一开始可能会让人感到困惑的一点是,有两个名为app的实体。app包由app目录和__init__.py脚本定义,并在from app import routes语句中被引用。app变量在__init__.py脚本中被定义为Flask类的一个实例,这使得它成为app包的成员。

另一个特点是,routes模块是在底部导入的,而不是像以往那样在脚本的顶部。底部导入是针对循环导入的一种解决方案,循环导入是Flask应用程序的一个常见问题。你将看到,routes模块需要导入这个脚本中定义的app变量,所以把其中一个对等导入放在底部,可以避免由于这两个文件之间的相互引用而导致的错误。

那么在routes模块中都有什么呢?路由是应用程序实现的不同url。在Flask中,应用程序路由的处理程序被写成Python函数,称为视图函数。视图函数被映射到一个或多个路由URL,这样Flask就知道当客户端请求给定的URL时该执行什么逻辑。

下面是这个应用的第一个视图函数,你需要把它写在一个名为app/routes.py的新模块中:

from app import app@app.route('/')
@app.route('/index')
def index():return "Hello, World!"

http://www.mnyf.cn/news/42095.html

相关文章:

  • 字节跳动员工数量南宁网站建设优化服务
  • 难道做网站的工资都不高吗关键词seo资源
  • 电子商务网站建设课后作业安卓优化大师hd
  • 国外做的好的网站aso优化服务
  • 做网站属于什么专业快速整站排名seo教程
  • 网站开发简历安卓系统最好优化软件
  • wordpress怎样禁止采集seo整站优化服务教程
  • 什么样的网站空间做电影网站不卡河南seo推广
  • 江门做网站培训心得总结怎么写
  • 广东建设监理协会网站题库搜索引擎广告
  • 高端网站制作的公司搜索词分析
  • 开发个网站开票名称是什么互联网营销师证书骗局
  • 深圳网站开发antnw湖北seo诊断
  • 没有备案的网站百度能收录吗搜索引擎营销特点
  • 大型web游戏seo品牌优化百度资源网站推广关键词排名
  • 贵阳开发网站建设石家庄最新新闻事件
  • 手机网站程序下载互联网营销推广方案
  • 建个网站我在万网购买了一个域名接下来要怎么做seo中文含义
  • 美国海淘手表网站深圳网站页面设计
  • 沧州商城网站建设最吸引人的营销广告词
  • wordpress add route福州短视频seo网站
  • 项目名称有创意大全不错宁波seo公司
  • 做空比特币网站设计网络营销方案
  • 酒泉住房和城乡建设委员会网站关键词统计工具有哪些
  • 做单网站网站搜索优化价格
  • 如何用服务器搭建自己的网站北京优化靠谱的公司
  • 网站开发人员分工seo搜索引擎优化是什么意思
  • 车商城网站建设百度q3财报2022
  • 房产网站建设方案如何做推广推广技巧
  • 有没有网站做悬赏的唐山百度搜索排名优化