zoukankan      html  css  js  c++  java
  • python全栈开发day110-Flask基础语法

    1.Flask 初识:
    	短小精悍,三方支持的组件多
    	稳定性较差
    
    2.三行 :启动flask服务
    	from flask import Flask
    	app = Flask(__name__)
    	app.run()
    
    	六行:Hello world
    	from flask import Flask
    	app = Flask(__name__)
    	@app.route("/")  # ret_inner = route(index)
    	def index():
    		return "Hello World!"
    	app.run()
    
    3.Response三剑客:
    	return “123” return Response、
    	
    	from flask import redirect
    	return redirect 
    	
    	from flask import render_template
    	return render_template
    
    4.request 与 Django 的不太一样,导入的方式使用
    	from flask import request
    	存储请求体内部的参数
    		request.args get url
    		request.from post fromdata
    		request.json application/json
    		request.data xiaowangba
    
    	对象属性
    		request.path
    		request.url
    	
    
    5.Jinja2 与 Django 的template 极为相似
    	语法更贴切Python
    	{{  }} 引用变量及函数
    	{%  %} 带有逻辑代码的
    	Markup  |safe
    	@app.template_global()
    	@app.template_filter()
         extends include 等 6.Flask Session from flask import session app.secret_key = "加密字符串" session["key"] = value flask中的session 是存放在 浏览器cookies中的session 值:加密序列化的

    7.宏指令

    8.wsgi:web服务器网关接口

    9.request.xx转换成字典:

      

  • 相关阅读:
    6-8 adaboost分类器2
    6-7 adaboost分类器1
    6-6 Haar特征3
    6-5 Haar特征2
    6-4 Haar特征1
    6-3 图片合成视频
    6-2 视频分解图片
    Linux操作系统六大优点
    Linux系统正则表达式用法笔记
    Linux系统正则表达式用法笔记
  • 原文地址:https://www.cnblogs.com/wuchenggong/p/9761849.html
Copyright © 2011-2022 走看看