得到IDS,我有以下的Django过滤器的查询:如何使用values_list蟒蛇
ids = Worksheet.objects.filter(main=main_rec_id).values_list('id', flat=True)
但它返回像[5L, 6L]
长值我怎样才能像[5,6]球员名单?提前致谢。
得到IDS,我有以下的Django过滤器的查询:如何使用values_list蟒蛇
ids = Worksheet.objects.filter(main=main_rec_id).values_list('id', flat=True)
但它返回像[5L, 6L]
长值我怎样才能像[5,6]球员名单?提前致谢。
使用本
ids = Worksheet.objects.filter(main=main_rec_id).values_list('id', flat=True)
ids = map(lambda x:int(x),ids)
IDS将是纯整数LIST
map(lambda x:int(x),ids) –
@Sayse:我的编辑答案有帮助吗? –
它产生操作员正在寻找的输出,但它可能仍然不是必需的。建议的重复项目已经提供了解释。 – Sayse
一些没有影响在这里解释:[django整数字段返回长](http://stackoverflow.com/questions/7733002/django-integerfield-returning-long) –