concat CP with street name if the option is check
This commit is contained in:
parent
325c26455e
commit
12043d6569
|
@ -0,0 +1,29 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('passerelle_imio_liege_lisrue', '0005_auto_20170921_1213'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='imioliegelisrue',
|
||||
name='street_with_postal_code',
|
||||
field=models.BooleanField(default=True, verbose_name='Return street with postal code'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='imioliegelisrue',
|
||||
name='description',
|
||||
field=models.TextField(verbose_name='Description'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='imioliegelisrue',
|
||||
name='title',
|
||||
field=models.CharField(max_length=50, verbose_name='Title'),
|
||||
),
|
||||
]
|
|
@ -37,6 +37,9 @@ class ImioLiegeLisrue(BaseResource):
|
|||
profile = models.CharField(max_length=100, choices=PROFILE_CHOICES, default='Liege')
|
||||
include_all_of_belgium = models.BooleanField(default=True,
|
||||
verbose_name=_('Include all of Belgium'))
|
||||
street_with_postal_code = models.BooleanField(default=False,
|
||||
verbose_name=_('Return street with postal code'))
|
||||
|
||||
verify_cert = models.BooleanField(default=True,
|
||||
verbose_name=_('Check HTTPS Certificate validity'))
|
||||
|
||||
|
@ -94,9 +97,13 @@ class ImioLiegeLisrue(BaseResource):
|
|||
if street_label in known_street_labels:
|
||||
continue
|
||||
known_street_labels[street_label] = True
|
||||
if self.street_with_postal_code:
|
||||
street_label = u"{} - {}".format(street_label, str(item.get('codePostal'))).strip()
|
||||
else:
|
||||
street_label = street_label.split()
|
||||
streets.append({
|
||||
'id': item.get('codeRue'),
|
||||
'text': street_label.strip(),
|
||||
'text': street_label,
|
||||
})
|
||||
return {'data': streets}
|
||||
|
||||
|
|
Loading…
Reference in New Issue