自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (25)
  • 收藏
  • 关注

原创 3.1 为什么要使用和如何使用模板

一. 为什么要使用模板    视图函数有两个作用, 一个是业务逻辑一个是表现逻辑, 举例说明:        用户在网站注册了一个新账号, 用户在表单中输入电子邮件地址和密码, 点击提交按钮, 服务器接收到包含用户输入的请求, 然后Flask把请求分发到处理注册请求的视图函数。 这个视图函数需要访问数据库, 添加新用户(业务逻辑), 然后生成相应回送浏览器(表现逻辑)。   

2018-01-31 22:49:09 610

原创 2.5 Flask扩展

—————————————————————————前言——————————————————————————Flask被设计为可扩展形式, 只提供了web程序必备的核心功能,故没有提供一些重要功能, 如数据库和用户认证。这样的好处是开发者可以只有自由选择合适的包。社区人员开发了大量不同用途的扩展, 本节就来讲解如何把扩展整合到程序中。—————————————————————————

2018-01-31 21:53:04 215

原创 2.4 响应

——————————————————————前言————————————————————————————Flask调用视图函数以后, 会将其返回值作为响应的内容。 本节我们来介绍4种响应。第一种响应:@app.route('/')def index(): return 'Bad Request', 400实例的返回语句有两个返回值, 第一个是简单字符串,  第

2018-01-31 16:37:01 188

原创 2.3 请求调度和请求钩子

第一部分 请求调度前面说过, 程序实例通过路由来处理请求——路由就是URL和视图函数的映射。那么我们如何查看Flask程序中的URL映射?   我们可以看到我们使用app.route修饰器定义的两个路由。 中间那个映射是Flask添加的特殊路由, 用于访问静态文件, 详情见第三章。括号里的HEAD, OPTIONS, GET是请求方法, 这样不同的请求方法发送给

2018-01-31 15:47:13 423

原创 2.2程序和请求上下文

————————————————————前言——————————————————————————————前面我们说过, 程序实例通过路由来处理请求,那么视图函数就需要可以访问一些对象, 这样才能处理请求。请求对象就是视图函数需要访问的一个对象, 它封装了客户端发送的http请求。那么视图函数如何访问请求对象, 一个答案是作为参数穿进去, 但当视图函数需要访问多个对象时,

2018-01-31 15:20:45 279

原创 2.1 创建最简单的web程序

—————————————————-————————知识点———————————————————————1. 初始化    所有的Flask程序都必须创建一个程序实例, 这个程序实例就是Flask类的对象。客户端把请求发送给Web服务器, 服务器再把请求发送给Flask程序实例, 然后由程序实例处理请求。    创建程序实例:        from flask import Fl

2018-01-30 11:30:28 759

原创 1.1 使用虚拟环境

———————————————————flask就是一个包, 是一个创建web应用程序的包—————————————安装Flask最便捷的方式是使用虚拟环境。虚拟环境: 是python解释器的一个私有副本, 在这个环境中你可以安装私有包, 而且不会影响系统中安装的全局python解释器。安装虚拟环境的原因:*    1. 为每个程序单独创建虚拟环境可以保证程序只能访

2018-01-29 20:43:40 299

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除