草庐IT

django-swagger

全部标签

初学者不会写接口怎么办?微软Visual Studio 2022无脑式API接口创建——Swagger一键导入APIKit快速测试

目录VsualStudio2022各版本说明社区版本具体说明VisualStudio2022下载选项VisualStudio2022启动样式VisualStudio2022图标样式VisualStudio2022初始内存消耗创建项目ASP.NETCore项目具体项目创建编辑项目名称与项目位置创建配置创建API控制器修改路由配置配置跨域准备创建接口创建【RESTful风格】的API接口完整接口代码(复制就能用)启动前设置启动效果Eolink测试测试:添加本地访问环境设置环境访问测试:总结:VsualStudio2022各版本说明VsualStudio2022企业版和社区版区别是收费和不收费。社区

SpringBoot项目配置Swagger

SpringBoot项目配置Swagger1、Swagger简介2、Boot整合Swagger案例(复制可直接使用)2.1、Pom文件依赖配置2.2、application.properties配置信息2.3、在启动类同级别创建Config包2.4、Swagger配置信息2.4.1、配置跨域2.4.2、Swagger自定义配置2.4.3、SwaggerAPI文档相关配置(Swagger名称,控制层包扫描)2.4.4、Swagger基础配置2.4.5、创建测试VO和Controller2.4.6、启动Swagger,重点菜单说明3、Swagger常用注解说明3.1、@ApiModel("用户vo

gateway整合swagger3.0+knife4j增强(完整版)

之前写的整合文章还有些缺陷,本此全部处理。参考资料:官方文档地址:knife4j(xiaominfo.com)(谷歌打不开就用ie)github项目:microservices-platform-master地址:https://github.com/Aisii/microservices-platform-master博客:https://blog.csdn.net/qq_39878940/article/details/123181951博客:https://www.jianshu.com/p/aef7d953ae70思路:将swagger模块抽出为一个公共模块,或者是自定义springb

Django 安装(Django-3.2.13)

这里介绍我的安装方法--在线安装,也可以官网下载安装包安装。我搞了一两天,终于搞明白了注意:安装django需要你已经安装过Python。对于本版本支持的python版本为3.6、3.7、3.8、3.9、3.10,我的python版本为3.10 不知道自己python版本的可以打开PyCharm右下角查看 1.首先要保证你电脑的环境变量里面有这个,如果有请看步骤2如果没有,具体设置如下:首先找到你的python安装目录,接着找到里面的Scripts文件点击进去,然后点击地址栏复制。具体操作如下。每个人的python安装地址可能会有所不同。 接着点击电脑属性,点击高级系统设置,点击环境变量,找到

k8s的接口文档——swagger-ui服务

1.获取配置文件开启k8s的api临时端口说明:为导出k8s集群的api信息作为swagger-ui的配置文件,我们临时开一个api的临时端口该端口:只允许本地访问,不需要认证临时开一下就可以,导出后我们关掉它。kubectlproxy--port=8082获取配置文件上边的命令前台输出,因此我们从新开一个终端,输入如下命令curllocalhost:8080/openapi/v2>k8s-swagger.json2.启动swagger-ui创建swagger-ui目录,将k8s-swagger.json文件拷贝到该目录。(必要,否则只有demo)之后我们可以用以下几种方式启动:2.1用doc

django和DevEco Studio的登录实现

前言一、DevEcoStudio前端1.登录页面制作(.hml)         2.登录逻辑实现(.js)二、django后端1.实现数据库的连接2.login功能实现总结问题前言通过django与DevEcoStudio的连接,实现登录功能一、DevEcoStudio前端1.登录页面制作(.hml)登录注册{{winfo}}2.登录逻辑实现(.js)importfetchfrom'@system.fetch';importrouterfrom'@system.router';importqsfrom'querystring';exportdefault{data:{fit:"cover",

Django实用小技巧

在会使用django的基本功能之后,有时候我们还需要一些更加细节的用法,这里记录一下。读取session和设置session过期时间读取session:request.session.get("key",0);这样可以避免session中没有这个key;如果确定有这个key,也可以用request.session["key"]直接读取设置session过期时间:request.session.set_expiry(7200)#expires2hours将POST中的所有数据读取为JSONimportjsonraw_req=request.body.decode('utf-8')req_json

接口测试工具——Postman测试工具 & Swagger接口测试+SpringBoot整合 & JMeter高并发测试工具

目录IDEA简单测试Postman测试工具post请求接口测试工具swaggerKnife4j1.引入依赖2.配置3.常用注解4.接口测试JMeter什么是JMeter?JMeter安装配置1.官网下载2.下载后解压3.汉语设置JMeter的使用方法1.新建线程组2.设置参数3.添加取样器4.设置参数:协议,ip,端口,请求方式,路径5.添加查看结果树6.启动+查看结果IDEA简单测试Postman测试工具post请求头部携带token类型选择JSON接口测试工具swaggerhttps://apifox.com/swagger2,较多swagger3,Knife4jKnife4j的前身是sw

20230308--Jenkins+Gogs自动远程Docker环境部署django项目

1.Jenkins安装或确认必要插件jenkins安装或确认必要插件gitlab、PublishOverSSH。Dashboard--ManageJenkins--PluginManager2.PublishOverSSH配置jenkins配置SSH连接django服务部署的对象服务器Dashboard--ManageJenkins--ConfigureSystem,找到PublishoverSSH中SSHServer。输入目标服务器IP、登录用户、登录用户密码等,最后TestConfiguration3.Jenkins中创建JobDashboard--NewItem--输入Itemname-

python+django+协同过滤算法-基于爬虫的个性化书籍推荐系统(包含报告+源码+开题)

为了提高个性化书籍推荐信息管理的效率;充分利用现有资源;减少不必要的人力、物力和财政支出来实现管理人员更充分掌握个性化书籍推荐信息的管理;开发设计专用系统--基于爬虫的个性化书籍推荐系统来进行管理个性化书籍推荐信息,以MySQL为后端数据库,以PYTHON为前端技术,以IDEA为开发平台,采用DJANGO架构,建立一个提供个人中心、用户管理、书籍分类管理、热门书籍管理、公告栏管理、小说信息管理、在线反馈、系统管理等必要功能的、稳定的个性化书籍推荐系统。由于篇幅限制,想要获取完整文章或者源码,或者代做,拉到文章底部即可看到个人VX。系统整体模块设计:系统分为管理员和用户两大角色,系统管理员有最大