
Flask框架
留奇
52lkk.eth
52lkk.arb
展开
-
Flask框架---路由相关
路由 现代 web 应用都使用有意义的 URL ,这样有助于用户记忆,网页会更得到用户的青睐, 提高回头率。 使用 route() 装饰器来把函数绑定到 URL: @app.route('/') def index(): return 'Index Page' @app.route('/hello') def hello(): return 'Hello, Wo...原创 2019-12-09 21:51:14 · 281 阅读 · 0 评论 -
在pycharm中设置utf-8编码自动创建
在pycharm中设置utf-8编码 utf-8是支持国际化的编码方案。如果采用了utf-8编码,国外用户在浏览你的网站时,无论你采用何种语言都能够正常显示;反之如果你用了GB2313编码,当国外用户浏览你的中文站点时将会显示乱码。因此我们要求每个网页必须指定编码。在pycharm中每一个.py文件中都必须包含一行相同代码“#encoding:utf-8”以指定编码,要使系统自动创建这一行代码: ...原创 2019-09-21 16:27:17 · 2820 阅读 · 1 评论 -
Flask框架---URL传参/URL反转/页面重定向
URL传参: Flask中传递变量或参数可以通过表单和地址栏两种方式进行,其中通过浏览器地址栏传递或获取变量或参数使用较多。通过这样我们可以使用相同的URL制定不同的参数是实现访问不同的内容。 传参语法:‘/<参数名>/’ 注意: 1. 参数要放到一对尖括号中 2. 视图函数中需设置同URL中相同的参数名 示例: from flask import Flask,url_for,redi...原创 2019-10-07 19:46:32 · 1089 阅读 · 0 评论 -
Flask框架---模板引擎简介及向模板传参/模板中if、for的使用
模板引擎 实际开发过程中,为提升开发效率而使前后端分离。后端负责业务逻辑及数据访问(业务逻辑),前端负责表现及交互逻辑(表现逻辑)。为分离前后端业务而将表现逻辑交给了模板引擎,模板引擎通过渲染使用真实值替换网页模板中的变量,生成一个标准的HTML文档。 Falsk框架通常使用Jinja2模板引擎实现复杂的页面渲染 示例: 模拟首页页面: 导入render_template()方法渲染模板: fr...原创 2019-10-09 16:33:37 · 730 阅读 · 0 评论