def get_kobo_RIM_report_data(request, slum_id):
try:
slum = Slum.objects.filter(shelter_slum_code=slum_id)
except:
slum = None
try:
rim_image = Rapid_Slum_Appraisal.objects.filter(slum_name=slum[0]).values()
except:
rim_image = []
output = {"status":False, "image":False}
if slum and len(slum)>0:
output = get_kobo_RIM_report_detail(slum[0].electoral_ward.administrative_ward.city.id, slum[0].shelter_slum_code)
output["status"] = False
if len(output.keys()) > 1:
output['status'] = True
output['admin_ward'] = slum[0].electoral_ward.administrative_ward.name
output['electoral_ward'] = slum[0].electoral_ward.name
output['slum_name'] = slum[0].name
if rim_image and len(rim_image) > 0:
output.update(rim_image[0])
output['image'] = True
return HttpResponse(json.dumps(output),content_type='application/json')
#@user_passes_test(lambda u: u.is_superuser)
评论列表
文章目录