grandlyon-gnm: add more formdata fields in exported geojson

This commit is contained in:
Frédéric Péters 2017-09-27 16:29:16 +02:00
parent 96e928e237
commit 26b02de6cd
1 changed files with 2 additions and 1 deletions

View File

@ -28,7 +28,8 @@ for formdef in FormDef.select():
formdata_id = feature['properties']['url'].split('/')[-2]
formdata = formdef.data_class().get(formdata_id)
formdata_vars = formdata.get_substitution_variables()
feature['properties']['message'] = formdata_vars['form_var_message']
for field in ('numero', 'voie', 'commune', 'message', 'type_probleme'):
feature['properties'][field] = formdata_vars.get('form_var_%s' % field)
feature['properties']['datetime'] = formdata_vars['form_receipt_datetime'].strftime('%d/%m/%Y %H:%M')
json.dump(geojson, open(os.path.join(geojson_dir, formdef.url_name + '.json'), 'w'),