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

创办一个网站建立个人网站的成本

创办一个网站,建立个人网站的成本,html怎么做,网络营销应用方式第一部分:Flask Web 应用基础 1. 启动空的Flask服务器 状态: 初始启动的Flask服务器(app.run())没有任何视图函数和路由,基本无用。 目标: 编写业务逻辑需要定义视图函数。 2. 定义视图函数 (View Function) 基本结构: 使用Python的def关键字定义一个普通函数,例如 de…

第一部分:Flask Web 应用基础

1. 启动空的Flask服务器
  • 状态: 初始启动的Flask服务器(app.run())没有任何视图函数和路由,基本无用。

  • 目标: 编写业务逻辑需要定义视图函数。

2. 定义视图函数 (View Function)
  • 基本结构: 使用Python的def关键字定义一个普通函数,例如 def hello():

  • 返回值: 视图函数通常返回一个字符串(例如"Hello, 七月")。

  • 调用方式:

    • 普通Python函数: 直接 hello() 调用。

    • Web应用: 通过浏览器发送HTTP请求来访问。

3. 路由 (Routing)
  • 作用: 将HTTP请求(URL路径)映射到对应的视图函数。

  • 注册路由方式(推荐):

    • 使用@app.route() 装饰器。

    • 示例:

      from flask import Flask
      app = Flask(__name__)@app.route("/hello")
      def hello():return "Hello, 七月"if __name__ == '__main__':app.run()
      
  • 访问:

    • 启动服务器:python your_file.py

    • 浏览器访问:http://127.0.0.1:5000/ (会提示 Not Found,因为根路径未注册)

    • 浏览器访问:http://127.0.0.1:5000/hello (成功显示 Hello, 七月)

4. Flask 中的 MVC 概念
  • Controller (控制器): 在Flask中,视图函数(如 hello())本质上就是MVC模式中的控制器。

  • 命名: Flask将其称为“视图函数”,因为它负责控制视图(View),但其核心作用是处理业务逻辑。

5. 类视图 (Class-Based Views / Plug-in Views)
  • 优势:

    • 符合面向对象编程,便于代码复用(通过继承)。

    • 函数无法继承,类可以。

  • 说明: 不是本课程重点,有兴趣可自行了解。

第二部分:URL 兼容性与路由原理

1. URL 兼容性 (Trailing Slash)
  • 问题: 默认情况下,/hello/hello/ 可能被视为不同的URL,导致访问 /hello/ 时出现 Not Found

  • 解决方法:@app.route 装饰器中,为路径末尾添加斜杠,例如 @app.route("/hello/")

    • 效果: 这样配置后,http://127.0.0.1:5000/hellohttp://127.0.0.1:5000/hello/ 都可以访问。

  • 注意: 修改代码后需要手动重启服务器才能生效(Python与PHP不同)。

2. 重定向 (Redirection) 原理

文章转载自:

http://Qik1iH3S.pcrjL.cn
http://KkS7kHih.pcrjL.cn
http://s6bVwpWw.pcrjL.cn
http://kM1sTjBJ.pcrjL.cn
http://nWhkbxRe.pcrjL.cn
http://IXI8JPYJ.pcrjL.cn
http://ruK2gocw.pcrjL.cn
http://uRCdCIKY.pcrjL.cn
http://ktESjZPd.pcrjL.cn
http://MG9VJcei.pcrjL.cn
http://gcMkLxqV.pcrjL.cn
http://iB7Vhf2H.pcrjL.cn
http://AnPRZPcY.pcrjL.cn
http://Hhj6V90A.pcrjL.cn
http://E6qbIW7T.pcrjL.cn
http://Cfp8hiQA.pcrjL.cn
http://yXf8IBDu.pcrjL.cn
http://15nkM1Xg.pcrjL.cn
http://PXGzwPRB.pcrjL.cn
http://cZd8KtV6.pcrjL.cn
http://0lhq07el.pcrjL.cn
http://sybPKblf.pcrjL.cn
http://zbbi5Q9e.pcrjL.cn
http://oGuhtzwZ.pcrjL.cn
http://60bBoxQc.pcrjL.cn
http://q6IzEHiA.pcrjL.cn
http://LgmulbO1.pcrjL.cn
http://HpAJjzuz.pcrjL.cn
http://iHGjbJWP.pcrjL.cn
http://slw5SNoW.pcrjL.cn
http://www.dtcms.com/wzjs/761553.html

相关文章:

  • 青岛建设厅官方网站设计网站的合同
  • 中国最大的家装网站网站 工作室 建设 方案
  • 域名访问网站下网页设计与制作设计报告
  • 重庆建站网络公司建设部网站水利造价师
  • 建设网站需要会什么建站优化推广
  • 做的网站如何投入搜索引擎灰色词seo
  • 南京公司网站设计定制免费自助网站建站
  • 网站建设费用的会计分录磁力宅
  • 怎么用ps做网站ui山东潍坊网站制作公司
  • 太仓违章建设举报网站网站被黑能查到是谁做的吗
  • 做网站排在前十名要多少钱wordpress固定链接设置后打不开
  • 郑州天道做网站西安网站建设优化与推广
  • 成都那家做网站好?百度竞价点击价格公式
  • 图片类网站如何做优化怎样建设大型网站
  • 网站运营包括哪些内容上海工厂网站建设
  • 做网站会用到的代码单词个人网站推广app
  • 中卫市住房建设局网站wordpress破解登录密码破解
  • 九江市房管局建设官方网站网站建设需要版块
  • 宿迁百度天津百度推广排名优化
  • 用cms织梦做网站图文教程化妆品网站建设公司
  • 长安网站建设制作wordpress根据用户名生成头像
  • 网站建站平台是什么家装公司运营模式
  • 外贸商城网站公司网站怎么做教程
  • 重庆网站建设公司夹夹虫专业禁止wordpress后台加载谷歌字体
  • 做音乐网站多少钱有做国际网站生意吗
  • 农林行业网站开发公司1688一键铺货到拼多多
  • flickr wordpress廊坊seo排名霸屏
  • 网站建设招代理dede 后台 不能保存网站名称
  • 南通科技网站建设智信建设职业培训学校网站
  • 以下不是网站开发语言的哪项泰安百度公司代理商