• 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
  • 2023-07-20Django的安装与运行
    Django是一个由Python编写的一个开放源代码的Web应用框架。使用Django,只要很少的代码,Python的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的Web服务Django本身基于MVC模型,即Model(模型)+View(视图)+Controller(控制器)设计模
  • 2023-07-20Day-4 返回值源码分析
    1.常见的返回类型HttpResponse,redirect,render,JsonResponse1.1HttpResponse  前置知识点 
  • 2023-07-09详解Django请求与响应:深入理解Web Http交互的核心机制
    本文深入探讨了Django中的请求与响应处理,从Django请求和响应的基础知识、生命周期,到HttpRequest和HttpResponse对象的详细介绍。同时,讨论了Django的视图和请求、响应处理,以及安全性和异步处理的考虑。最后,对比了Django与Flask、FastAPI等框架在请求响应处理上的异同
  • 2023-06-30python3的django创建api通过Postman进行端口测试
    1、打开pycharm创建工程及app  创建url  创建views函数:  fromdjango.shortcutsimportrender#Createyourviewshere.fromdjango.viewsimportViewfromdjango.utils.decoratorsimportmethod_decoratorfromdjango.views.decorators.csrfimportcsrf_exemptfr
  • 2023-06-21【salesforce技术积累】-REST CALLOUT处理
    1.HTTP和callout基本・RestCallOut是基于HTTP的,一般的HTTP函数有以下几种。①:GET➡用于获取指定数据②:POST➡用于做成数据③:DELETE➡用于删除数据④:PUT➡用于更新数据  2.具体事例・リモートサイト的设定 代码演示:publiccl