• 2024-11-07cn.hutool.http.HttpResponse 实现http请求
    前提引入hutool依赖具体实现//发送GET请求publicstaticHttpResponsesendGetRequest(Stringurl,Map<String,List<String>>httpHeaders){HttpResponseresponse=HttpRequest.get(url).header(httpHeaders).ex
  • 2024-10-21Django-视图
    Django的视图有两种形式: FBV与CBVFBV是基于函数的视图(functionbaseviews)CBV是基于类的视图(classbaseviews)视图函数current_datetime,每个视图函数都将一个HttpRequest对象作为其第一个参数,该参数通常被命名request视图函数的名称无关紧要,它不必以某种方式命名,以便
  • 2024-09-11web 开发(5)- HttpRequest对象
    json发送数据接收数据defjson(request):body=request.body#print(body)body_str=body.decode()print(body_str)print(type(body_str))importjsonbody_dict=json.loads(body_str)print(body_dict)returnHttpResponse('json')请求代码SessionSession
  • 2024-09-11Django视图
    一、视图是什么视图函数,接受Web请求并且返回Web响应二、常用的request属性1、GET项目index.py添加方法:defrequest_get(request):#get():返回字符串,如果该键对应有多个值,取出该键的最后一个值#getlist():返回列表,如果该键对应有多个值,取出所有值
  • 2024-09-05通用文字识别如何通过C#进行调用?(三)
    一、什么是通用文字识别?通用文字识别是一种技术,它能够将图像中的文字转换为可编辑的文本格式。二、通用文字识别适用哪些场景?例如:商业场景1.广告数据分析:可以识别户外广告、宣传海报上的文字内容,结合大数据分析技术,了解广告投放效果和市场趋势。2.电商商品信息录入:商家可
  • 2024-07-05rust学习 day1
    边读rust程序设计这本书边写代码。今天主要和cargo(换源,包提速),以及actix-web这个库(版本不兼容)鏖战。清华的源也太慢了,换了中科大的才搞定。书里的actix-web版本太落后了,编译通过不了,换了actix-web4.0然后参考官方指南:https://actix.rs/docs/getting-started/,才编译成功。usea
  • 2024-07-05rust学习 day2
    搞了搞基本的并发。照着书上写了个曼德博绘图器。写起来真麻烦,里三层外三层。useactix_web::{web,App,HttpResponse,HttpServer};useserde::Deserialize;#[actix_web::main]asyncfnmain(){println!("Servingonhttp://127.0.0.1:3000");HttpServer::n
  • 2024-04-22Django三板斧
    三板斧【1】HttpResponseDjango自带的类,用于构建基本的HTTP响应。当需要直接返回纯文本数据(如JSON格式的数据)或者HTML页面时,可以使用HttpResponse。fromdjango.httpimportHttpResponsefromdjango.utilsimportjsondefindex(request):data={"user
  • 2024-04-16【Azure Developer】.Net 简单示例 "文字动图显示" Typing to SVG
    问题描述看见一个有趣的页面,可以把输入的文字信息,直接输出SVG图片,还可以实现动图模式。示例URL: https://readme-typing-svg.demolab.com/?font=Fira+Code&pause=1000&color=F7F7F7&background=233911F6&center=true&vCenter=true&random=false&width=435&lines=%E6%8A%8A%E5%
  • 2024-03-29CBV添加装饰器
    CBV添加装饰器fromdjango.utils.decoratorsimportmethod_decorator(1)添加在函数上classCbvTest(View):@method_decorator(login_auth)defget(self):returnHttpResponse('get请求')defpost(self):returnHttpResponse('post请求
  • 2024-03-28Django框架之小白必会三板斧
    一、引言Django项目如何添加新功能?在之前的文章中,我们学会了对web框架的封装优化处理,其中的urls.py和views.py尤为重要(1)添加URL映射在项目的urls.py文件中,通过导入相应的应用(app)及其视图函数,并使用path()或include()函数来定义URL映射规则。例如,如果要在名为"myapp
  • 2024-03-06第六十八天 BBS项目之四 分组连表查询 路由匹配进阶使用
    一、内容回顾#1登录页面搭建-bootsrtap的栅格,form-group,input:form-control-验证码#2验证码图片的生成-1pillow生成一张图片-2图片上写文字-3设置文字大小,设置文字颜色,设置文字字体格式(ttf)-45位大小写字母,数字-5点,线,弧形-6放到bytesio,取出来 img.save(f,'p
  • 2024-02-29Django的视图响应机制-一次性响应OR流式响应
    一次性响应:HttpResponse类及其子类、JsonResponse类流式响应:SteamingHttpResponse类、FileResponse类文件下载为例#HttpResponse方式,文件内容一次性响应,仅适合小文件deffile_download(request):withopen('data.txt')asf:c=f.read()returnHttpRespons
  • 2024-01-07Django quertset、set的序列化
    一、几种序列化importjson#序列化querysetdefxuliehuaQueryset(request):querylist=models.LsTable.objects.all()querylist_json=serializers.serialize("json",querylist)returnHttpResponse(querylist_json)#序列化setdefxuliehuaQueryset(
  • 2023-11-30Django四件套在响应头中放入数据的方法
    HttpResponse方法一:returnHttpResponse('ok',headers={'xxx':'xxx'})方法二:obj=HttpResponse('ok')obj['yyy']='yyy'#像字典一样放入,最终会放在http的响应头中returnobj redirect无法直接传headers=传入数据方法:obj=
  • 2023-11-20request对象方法
    #登陆功能#form表单action三个参数写法request.method#获取当前请求方式全大写的字符串request.GET#获取url问好后面携带的参数 .get()列表最后一个元素.getlist()拿整个列表request.POST#获取post请求提交过来的普通键值对(不包含文件) .get()列表最后一个
  • 2023-11-09HttpResponse,render,redirect
    fromdjango.shortcutsimportrender,HttpResponse,redirectHttpResponse主要用于直接返回字符串类型的数据defindex(request):returnHttpResponse('hello')#pass#相当于returnNone  render主要用于返回html页面并且支持模板语法模板
  • 2023-11-02django中几种下载文件的方法
    在django中有多种方式可以让前端下载一个文件,比如excel的文件。这里记录下几种实现的方式。一. 直接在django项目中有一个现成的excel文件且其中内容都有1.使用django中的HttpResponse类(1).使用open()打开二进制方式fromdjango.httpimportHttpResponsepath="a.xlsx"f=
  • 2023-10-17Django必会三板斧
    HttpResponse=========返回字符串类型的数据render      ==========返回html页面并且支持传值redirect  =========重定向 使用方法:fromdjango.shortcutsimportrender,HttpResponse,redirectdefindex(request):""":paramrequest:请
  • 2023-10-11Asp.net core中HttpResponse常用属性及Status code
    在ASP.NETCore中,HttpResponse表示HTTP响应,其中包括一些常用的属性和方法,用于设置HTTP响应的各种属性。HTTP响应通常由一个HTTP状态码,HTTP头(headers),和HTTP主体(body)组成。以下是一些常用的HttpResponse属性和一些常见的HTTP状态码及其含义:HttpResponse常用属性:StatusCode:用
  • 2023-10-09Rust actix-web框架
    目录Github官方文档设置国内镜像添加依赖官方示例下载依赖并编译运行Githubhttps://github.com/actix/actix-web官方文档https://actix.rs/docs/getting-started设置国内镜像cd~/.cargo#创建config文件vimconfig#添加如下镜像源[source.crates-io]registry="
  • 2023-09-18Django如何http接收+返回docx文件,文件名中文
     fromdjango.utils.encodingimportescape_uri_pathfromdjango.httpimportHttpResponse view中函数:filepath="文件路径"withopen(filepath,'rb')asf:content=f.read()response=HttpResponse(conte
  • 2023-08-01视图层
    三板斧问题在视图函数中写函数跟普通函数不太一样。 djagno中使用的局部的request:urls文件:url('index/',views.index),views文件:defindex(request):pass报错: 所有的视图函数不能够没有返回值,并且返回值必须是HttpResponse对象其实三板斧方法返回的都是HttpR
  • 2023-08-01淘宝API接口系列,获取购买到的商品订单列表,卖出的商品订单列表,订单详情,订单物流,买家信息,收货地址列表,买家token
    custom自定义API操作buyer_order_list获取购买到的商品订单列表buyer_order_detail获取购买到的商品订单详情buyer_order_express获取购买到的商品订单物流buyer_address_list收货地址列表buyer_address_add添加收货地址buyer_info买家信息buyer_token买家tokenseller_order_list获
  • 2023-07-21Django响应
    响应对象:HttpResponse对象​ 响应对象主要有三种形式:HttpResponse()、render()、redirect()。(1)HttpResponse():返回文本,参数为字符串,字符串中写文本内容。如果参数为字符串里含有html标签,也可以渲染。defrunoob(request):#returnHttpResponse("菜鸟教程")retu