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

如何获取Django的内容(Django按钮点击事件)

时间:2023-03-08 00:50:35 网络应用技术

  本文将告诉您Django如何获取点击的内容,而Django按钮单击与事件相对应的相应的知识点。我希望这对您有帮助。不要忘记收集此网站。

  本文目录清单:

  1. Django获取几种获取发布请求值的方法2.如何获得Django开发的消息板,如何获取URL?3.如何以表格形式以用户形式识别用户1. Django从post.value获取多个键:

  阿贾克斯:

  var语言= {};

  语言['英语'] = ['mark','james'];

  语言['Spanish'] = ['Amy','John'];

  $ .ajax({{{{{{

  类型:'post',

  URL:'/save/',,

  数据:语言,

  数据类型:'json'

  });

  django Views.py

  如果request.is_ajax()和request.method =='post':

  对于request.post中的键:

  打印键

  valuelist = request.post.getList(key)

  印刷valluelist

  -----------------------------------

  Fidder:

  名称=六月;年龄= 26;

  -----------------------------------

  Views.py

  16对于请求中的键。

  ----------------------------------------------------------------------------------------------------------------

  开发服务器正在使用Control-C在退出服务器上运行。您的Medhod是帖子!名称[U'June']

  年龄[U'26'] [04/APR/2012 10:58:11]“ post/getuin/http/1.1” 200 20 20 20

  2.一次加载所有值:

  def View_example(请求):

  data = simplejson.loads(request.raw_post_data)

  3.获取多个值作为列表

  request.post获取多个值

  querydict.getList()ast asl laster/get object从请求/获取对象获取所有复选框(或选择列表)值。

  假设我们有一个简单的表单,即以下复选框。每个复选框都包含一个IDIST。1 form method =“ post” action =“ 2 ... 3”名称“”名称“”名称“”名称“”名称“ 1” 1“”名称“”名称“” 1“ 1” 1“ 1”1“ 1” 1“ 1” 1“ 1” 1“ 1” 1“ 1” 1。=“ Artist” type =“复选框” 6 ... 7 /表格

  在views.py:1 def handle(请求):2如果请求。Method=='post':3 Artists = request.getList('Artist')#现在艺术家是[1,2,3]的列表

  用相同的方法,当帖子到达时,http_referr必须为

  当您单击“访问get中的msg_request方法”时,您可以将http_referr放在隐藏的类型表单中。

  相关代码如下:

  def msg_request(请求):

  如果request.method =='post':

  #此时处理表格提交的OBJ_URL

  obj_url = request.post.get(“ obj_url”,“”)

  form = msgrequestform(request.post)

  如果form.is_valid():

  wbmessage = wb(wbtital = form.clenet_data ['wbtitle'],

  wbreason = form.clenet_data ['wbreason'],

  wbaddress = obj_url

  治愈

  wbmessage.save()

  Em

  # 此时

  obj_url = request.meta.get('http_referr',“”/“)

  返回 {

  “ obj_url”:obj_url,

  Em

  Em

  }

  然后将OBJ_URL渲染到表单中。

  输入type =“隐藏” name =“ obj_url” value =“ {{obj_url}}” / / /

  真的。

  以下表单内容:

  Form Action =“/Save” Method =“ Post”

  输入type =“隐藏” name =“ file_name” value = {{file_name}}

  输入名称=“ submist” type =“ submit” value =“ save” size =“” / / /

  输入名称=“ submist” type =“ submit” value =“ cancel” size =“” / / / / /

  /形式

  我可以确定服务器端上的服务器上的哪个变量,以确定由request.post.get('submit')点击哪些用户,以确定单击哪些变量。

  [在Pinnotherid(39.2°)的杰作中提到:]

  让我们谈谈Django如何获得点击的内容。感谢您花时间阅读本网站的内容。有关Django按钮点击以及Django如何获取点击内容的更多信息。不要忘记在此网站上找到它。