from __future__ import unicode_literals import warnings from django.conf.urls.i18n import i18n_patterns from django.http import HttpResponse, StreamingHttpResponse from django.utils.translation import ugettext_lazy as _ # test deprecated version of i18_patterns() function (with prefix). Remove it # and convert to list of urls() in Django 2.0 with warnings.catch_warnings(record=True): warnings.filterwarnings('ignore', module='django.conf.urls.18n') urlpatterns = i18n_patterns('', (r'^simple/$', lambda r: HttpResponse()), (r'^streaming/$', lambda r: StreamingHttpResponse([_("Yes"), "/", _("No")])), )