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

Django如何获得参数?

时间:2023-03-06 21:56:14 网络应用技术

  简介:今天,首席CTO Note将与您分享如何获取有关Django的参数。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  真的很容易

  #编码:UTF-8

  来自django.shortcuts导入渲染,render_to_response

  #在这里创建您的视图。

  来自django.http导入httpresponse

  DEF HI(请求):

  user = {'user_id':1,'用户名':'zhang san','username':'li si'}

  getUsername = request.get.get.get('用户名')

  打印getUsername

  返回render_to_response(“ index.html”,用户)1234567891011

  request.get.get()是获取URL参数。

  上面打印的印刷结果是:Zhangsan

  在Django中获取参数:

  url ='管理员/操作?name = xxxpwd = xxx'上方格式,名称和pwd是html中表的ID,例如输入id.xxx表示可以固定的值,或者由js获得的输入框的值。

  名称参数可以给出匹配的URL地址。通常用于模板。您也可以使用反向进行页面重定向。

  1.对于应用程序中的书籍中的urls.py(命名为URL)

  2. views.py在应用程序中的书籍中(重定向是重定向方向,反面是将URL的名称解析为URL本身的函数)

  1.名称参数可以给该URL一个合适的名称。通过使用URL的名称,将来在视图或模板中使用此名称,您只需要使用此名称。其原因是防止URL来自更改,这将导致在其他地方使用此URL的位置的更改,但是如果以该名称获取,则不会进行任何更改。

  2.注意:

  1.模板在哪里?

  2.在项目的主要目录中制作模板路径配置;将设置的寺庙目录路径添加到HTML模板的模板目录中。

  注意:反向方法中还可以有夸尔格斯参数。参数直接传递给您要在反面解析后要跳到的URL路径中的捕获参数,以达到传递参数的效果。

  这是通过URL的参数,然后应使用:

  request.query_params获取QueryDict的类型,使用要转换为dict的dict()方法

  通过请求获得的参数是querydict的类型。这只是在这里获得。Querydict类包含许多方法。有关详细信息,请参考:

  request.data作为dict类型

  request.data还获得了查询类型,采集方法可以参考链接

  注意:

  这全都基于REST框架中的Apiview类的请求以获取参数!

  你好!

  当django赎回时,有时需要传递参数,然后首先写下实验确定的方法:

  使用会话通过:

  该方法的前提是您的框架开始会话以及如何开始会话。这是1.6官方文件的段落。在跳跃之前(在httpresponsedirect之前),保存需要在请求会话中传递的参数。然后跳到某个URL(u)。在URL(u)视图方法中,从请求会话中,您可以获取传递参数。

  结论:以上是主要CTO的全部内容,请注意Django如何获得参数。感谢您阅读本网站的内容。我希望这对您有帮助。有关django如何获取本网站上参数信息的相关内容的更多信息。