Пример #1
0
from djmodels.conf.urls import url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.http import HttpResponse, StreamingHttpResponse
from djmodels.utils.translation import gettext_lazy as _

urlpatterns = i18n_patterns(
    url(r'^simple/$', lambda r: HttpResponse()),
    url(r'^streaming/$',
        lambda r: StreamingHttpResponse([_("Yes"), "/", _("No")])),
)
Пример #2
0
from djmodels.conf.urls import url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.views.generic import TemplateView

view = TemplateView.as_view(template_name='dummy.html')

urlpatterns = i18n_patterns(
    url(r'^prefixed/$', view, name='prefixed'),
)
Пример #3
0
from djmodels.conf.urls import url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.http import HttpResponse
from djmodels.utils.translation import gettext_lazy as _

urlpatterns = i18n_patterns(
    url(r'^(?P<arg>[\w-]+)-page', lambda request, **arg: HttpResponse(_("Yes"))),
    url(r'^simple/$', lambda r: HttpResponse(_("Yes"))),
    url(r'^(.+)/(.+)/$', lambda *args: HttpResponse()),
    prefix_default_language=False,
)
Пример #4
0
from djmodels.conf.urls import url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.http import HttpResponse

urlpatterns = i18n_patterns(url(r'^exists/$', lambda r: HttpResponse()), )
Пример #5
0
from djmodels.conf.urls import include, url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.utils.translation import gettext_lazy as _

urlpatterns = i18n_patterns(
    url(_(r'^account/'),
        include('i18n.patterns.urls.wrong_namespace', namespace='account')), )
Пример #6
0
from djmodels.conf.urls import url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.utils.translation import gettext_lazy as _

urlpatterns = i18n_patterns(
    url(_('translated/'), lambda x: x, name='i18n_prefixed'),
)
Пример #7
0
from djmodels.conf.urls import include, url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.utils.translation import gettext_lazy as _
from djmodels.views.generic import TemplateView

view = TemplateView.as_view(template_name='dummy.html')

urlpatterns = [
    url(r'^not-prefixed/$', view, name='not-prefixed'),
    url(r'^not-prefixed-include/', include('i18n.patterns.urls.included')),
    url(_(r'^translated/$'), view, name='no-prefix-translated'),
    url(_(r'^translated/(?P<slug>[\w-]+)/$'),
        view,
        name='no-prefix-translated-slug'),
]

urlpatterns += i18n_patterns(
    url(r'^prefixed/$', view, name='prefixed'),
    url(r'^prefixed\.xml$', view, name='prefixed_xml'),
    url(_(r'^users/$'), view, name='users'),
    url(_(r'^account/'),
        include('i18n.patterns.urls.namespace', namespace='account')),
)
Пример #8
0
from djmodels.conf.urls import url
from djmodels.conf.urls.i18n import i18n_patterns
from djmodels.utils.translation import gettext_lazy as _
from djmodels.views.generic import TemplateView

view = TemplateView.as_view(template_name='dummy.html')

app_name = 'account'
urlpatterns = i18n_patterns(
    url(_(r'^register/$'), view, name='register'),
)