Django参数拼接为字典
上一篇 /
下一篇 2017-12-29 10:42:22
/ 个人分类:软件测试
django 接口
自动化测试,通过Waiter查询到参数拼接为字典,方便拼装为requests参数。
51Testing软件测试网Z8e'Q9R/a
class WaiterAdmin(admin.ModelAdmin):
def start_test(self, request, queryset):
print "this is test"
aa ="{"
#bb={}
singNum = 1
para={}
queryset = queryset.order_by('id')
for it in queryset:
if singNum > 1:
aa=aa+","
singNum=singNum+1
print it.restaurant.place.name
print it.name
aa=aa+"u'"+it.restaurant.place.name+"'"+":"+"u'"+it.restaurant.place.address+"'"
#bb[str(it.restaurant.place.name)] = str(it.restaurant.place.address)
singNum=singNum+1
51Testing软件测试网`esQ R,p)F'o
aa=aa+"}"
para=eval(aa) #把字符串转换为字典
print type(para)
print para
start_test.short_description = u'开始'
actions = [start_test, ]
51Testing软件测试网H1hKx9EQ~
收藏
举报
TAG: