- 博客(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
空空如也
RSA算法中的公钥和私钥可以保存在数据库里面吗?
2019-04-15
java过滤器问题, 求大佬指点
2019-04-12
java synchronized修饰的方法中调用sleep竟然产生这样的输出?!
2018-10-05
memcached存储session, 无法创建sessionid??
2018-09-14
你好python关于str和repr的问题。
2017-07-31
类函数的覆盖问题super
2017-07-30
类模板的继承问题,累模板的继承问题
2016-12-09
栈的表达式求值应用,中缀转后缀
2016-06-23
c++,栈的应用之n皇后问题
2016-06-20
c++顺序表的溢出处理函数
2016-05-27
顺序表判断表满的条件
2016-05-27
运算符重载的this指针问题
2016-05-27
c++ 单链表中的删去某元素函数
2016-05-27
c++ 单链表中的删去某元素函数
2016-05-27
<stdlib.h>头文件是干嘛用的?
2016-05-27
c++与递归 中的单链表搜索指定值
2016-05-13
函数与递归:搜索单链表最后一个结点
2016-05-13
c++求循环队列的元素个数
2016-05-13
c++中双栈的进栈函数的几点问题
2016-05-13
顺序栈中的重载操作<<
2016-05-11
断言机制Assert是否等于这个操作,两者有什么区别?
2016-05-11
顺序栈中的清空栈的函数
2016-05-11
顺序栈的成员函数问题
2016-05-11
c++ 单链表 单链表的附加头结点的i等于零吗?
2016-05-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人