当前位置: 首页 > 网络应用技术

如何编写Django参数接口(2023年的最新答案)

时间:2023-03-08 13:31:39 网络应用技术

  简介:许多朋友问有关如何编写Django参数接口的问题。本文的首席执行官注释将为您提供详细的答案,以供您参考。我希望这对每个人都会有所帮助!让我们一起看看!

  让我首先谈论前排条件

  1.首先构建django环境win+r打开命令提示符pip安装django

  3.然后创建一个自己的应用程序

  同样,在命令提示符的路径上,输入新创建的项目所在的路径,输入python manage.py startapp xxx(这是指您要创建的名称),您可以看到创新的编辑器可以看到

  4.正式开始开发邮政请求

  首先在seetings.py文件中设置参数以对其进行修改,如图所示

  Views.py

  最后,在模板文件夹下创建一个HTML文件以简单地写下前端

  我直接发布登录。html我在这里写的

  代码部分是要完成效果

  您也可以输入提琴手检查验证。为了找到更好的选择,我们首先打开提琴手,然后输入用户名密码。

  你可以得到这样的包

  用户名,密码的值也与我们输入的输入一致

  在此处完成简单的帖子请求开发

  您可以使用URL随附的名称方法。

  对于诸如a.usage:无参数的操作:{%url'name'%}:参数可以是变量name {%url'name'parameter%},因此这里的更改为:url('^login_first/$',$',$',$',$',$',$',$views.login,name =“ login_first”)(其他部件自动补充大脑),在href =“ https://www.shouxicto.com/article/ {%url'login_first'%}”中。

  说明:{%url'login_first'%},此处的login_first表示该URL的链接以查找Django的URL,并将以前的URL分配给A标签中的HREF。

  自动化接口时,有时会遇到图片上传的接口。目前,内容类型不是应用程序/JSON。

  这是DRF编写图片上传界面和测试。

  1.写图片上传界面

  首先创建一个文件夹我们要存储文件,并在settings.py中配置路径:

  在项目的urls.py中配置媒体路线:

  在应用程序的models.py中创建模型:

  并在serializer.py中创建序列化:

  写视图。

  urls.py配置路由到应用程序:

  最后,让我们测试:

  1.首先登录CentOS7系统,打开终端,输入Python3虚拟环境,创建工程DJBD,然后在工程中创建一个应用程序,命令如下。

  2.在项目的设置中。PY文件,添加应用程序信息,然后将此计算机IP添加到washe_host。

  3.在引擎的urls.py文件中,包括输入应用程序的urls.py,而vi urls.pyurls.py文件如下。

  4.创建urls.py文件CD https://www.shouxicto.com/bookvi urls.py,并按照以下方式编写代码。

  5.然后运行Django Project CD ..Python Manage.py Runserver 192.168.128.25:8000。最后一个IP是填写在端口8000上运行的允许host的IP。

  6.然后打开邮递员,这可以是LAN中的任何桌子计算机。请求方法是发布。

  7.最后,控制台打印了提交的参数,并完成了。

  1)使用API关键字识别接口URL

  2)优先选择接口数据安全性确定来选择HTTPS协议

  3)如果界面有多个版本,则需要在URL中的出价中反映

  4)接口参数的数据源称为资源。在URL中,通常使用资源复数形式。一个接口可以总结资源的多重操作方法

  5)有许多请求方法,如何使用URL来处理如何确保它不混淆,以通过识别请求方法来识别资源方法

  2)状态代码文本提示

  4)无法直接返回的资源(子资源,图片,视频和其他资源),返回资源的URL链接

  结论:以上是有关如何为所有人编写的Django参数接口的相关内容答案。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?