python3: use quote() from django.http module
This commit is contained in:
parent
6ff5389ec7
commit
3804b048c9
|
@ -21,7 +21,6 @@ import math
|
||||||
import operator
|
import operator
|
||||||
import random
|
import random
|
||||||
import re
|
import re
|
||||||
import urllib2
|
|
||||||
|
|
||||||
from dateutil.parser import parse as dateutil_parse
|
from dateutil.parser import parse as dateutil_parse
|
||||||
from requests import RequestException
|
from requests import RequestException
|
||||||
|
@ -29,6 +28,7 @@ from requests import RequestException
|
||||||
from django import template
|
from django import template
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.utils.dateparse import parse_datetime
|
from django.utils.dateparse import parse_datetime
|
||||||
|
from django.utils.http import quote
|
||||||
from django.utils.text import slugify
|
from django.utils.text import slugify
|
||||||
from django.utils.timezone import is_naive, make_aware
|
from django.utils.timezone import is_naive, make_aware
|
||||||
from django.utils.safestring import mark_safe
|
from django.utils.safestring import mark_safe
|
||||||
|
@ -438,7 +438,7 @@ def get_suggestions(request, cell, user_data, places_data):
|
||||||
nominatim_url = 'https://nominatim.entrouvert.org'
|
nominatim_url = 'https://nominatim.entrouvert.org'
|
||||||
for address in addresses:
|
for address in addresses:
|
||||||
url = '%s/search?q=%s&accept-language=fr&format=json' % (
|
url = '%s/search?q=%s&accept-language=fr&format=json' % (
|
||||||
nominatim_url, urllib2.quote(address.encode('utf-8')))
|
nominatim_url, quote(address.encode('utf-8')))
|
||||||
try:
|
try:
|
||||||
search_result = requests.get(url, timeout=2, without_user=True,
|
search_result = requests.get(url, timeout=2, without_user=True,
|
||||||
cache_duration=300).json()
|
cache_duration=300).json()
|
||||||
|
|
Loading…
Reference in New Issue