Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1377114
  • 博文数量: 264
  • 博客积分: 5810
  • 博客等级: 大校
  • 技术积分: 3528
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-13 17:15
文章分类

全部博文(264)

文章存档

2011年(264)

分类: Python/Ruby

2011-06-06 01:15:10

  1. 关于django的POST常见方法

  2. 1.用post方法去取form表单的值

  3.   在取值前,先得判断是否存在这个key

  4.   if not request.POST.has_key(strName):
  5.       return ""
  6.   if request.POST[strName]:
  7.       return request.POST[strName]
  8.   else:
  9.       return ""

  10. 2.用post方法获取[]类型的数据

  11.   常见的,例如,每行数据前面都带个checkbox的操作。这时候可能会选多个checkbox,传入到后台时,如果用request.POST[strname]获取,那么只能获取到一个值。用下面的方法,可以获取到多值

  12.   if not request.POST.has_key(strName):
  13.       return ""
  14.   if request.POST[strName]:
  15.       return ','.join(request.POST.getlist(strName))
  16.   else:
  17.       return ""
阅读(14115) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~