Flask后台框架

一、请求参数的方法

1、url自带的查询参数(不常用)

http://127.0.0.1:5000/test?username=woniu&password=12345

@app.route('/test')
def test():
	#查询参数使用args
    username = request.args.get('username')
    password = request.args.get('password')
    return '你的用户名:%s,你的密码:%s' %(username,password)

演示结果
请添加图片描述

2、通过Flask自定义的路由规则和参数(GET请求,代替1)

http://127.0.0.1:8000/article/123

#路由游地址参数,路由地址参数必须同步定义在接口函数里面,作为该参数的形参
@app.route('/article/<articleid>')
def article(articleid):
    return '你正在访问编号为:{articleid}的文章'

演示结果
请添加图片描述

3、直接读取POST请求正文参数

@app.route('/test',methods = ['POST'])
def test():
	#POST DELETE PUT 正文用form
    username = request.form.get('username')
    password = request.form.get('password')
    return '你的用户名:%s,你的密码:%s' %(username,password)

演示结果
请添加图片描述

二、RESTful接口

请添加图片描述

三、URL重定向

四、Cookie&Session

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
我从官方988元购买的,保证带文档 未压缩; 文件夹和文件结构: Hplus-v.3.0.1/ ├── css/(css文件夹,包含框架主要css及示例、插件的css文件) ├── docs/(开发文档) ├── fonts/(字体图标,包含FontAwesome字体图标和Bootstrap自带的Glyphicons字体图标) ├── img/(图片) ├── js/(js文件夹,包含框架主要的js及示例、插件的js文件) ├── plugins/(存放Flash等插件) ├── 404.html(404页面) ├── 500.html(500页面) ├── agile_board.html(任务清单) ├── article.html(文章页面) ├── badges_labels.html(徽章,标签,进度条) ├── basic_gallery.html(基本图库) ├── blog.html(文章列表) ├── blueimp.html(Blueimp相册) ├── buttons.html(按钮) ├── calendar.html(日历) ├── carousel.html(图片切换) ├── chat_view.html(聊天窗口) ├── clients.html(客户管理) ├── code_editor.html(代码编辑器) ├── contacts.html(联系人) ├── css_animation.html(css动画) ├── diff.html(文本对比) ├── draggable_panels.html(拖动面板) ├── empy_page.html(空白页面) ├── faq.html(FAQ) ├── file_manager.html(文件管理) ├── form_advanced.html(高级表单) ├── form_avatar.html(富头像上传编辑器) ├── form_basic.html(基本表单) ├── form_builder.html(表单构建器) ├── form_editors.html(富文本编辑器) ├── form_file_upload.html(文件上传) ├── form_markdown.html(Markdown编辑器) ├── form_simditor.html(Simditor富文本编辑器) ├── form_validate.html(表单验证) ├── form_webuploader.html(百度 Web Uploader) ├── form_wizard.html(表单向导) ├── forum_main.html(论坛) ├── glyphicons.html(Glyphicons图标) ├── graph_echarts.html(百度ECHarts) ├── graph_flot.html(Flot图表) ├── graph_metrics.html(图表组合) ├── graph_morris.html(Morris.js图表) ├── graph_peity.html(Peity图表) ├── graph_rickshaw.html(Rickshaw图表) ├── graph_sparkline.html(Sparkline图表) ├── grid_options.html(栅格) ├── iconfont.html(阿里巴巴矢量图标库) ├── icons.html(字体图标) ├── index.html(主页) ├── index_v1.html(主页示例一) ├── index_v2.html(主页示例二) ├── index_v3.html(主页示例三) ├── index_v4.html(主页示例四) ├── index_v5.html(主页示例五) ├── invoice.html(单据) ├── invoice_print.html(单据打印) ├── jstree.html(树形视图) ├── layer.html(web弹层组件layer) ├── layerdate.html(日期选择器layerDate)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值