0

i18n_patterns は私のプロジェクトで正常に動作していますが(r'^support/$', RedirectView.as_view(url='/helpdesk/tickets/')),、私の urls.py では、現在アクティブな言語ではなくデフォルトの言語にリダイレクトされます。

どうすればこの問題を克服できますか?

4

1 に答える 1

1

Use a dynamic url usingはreverse、言語設定がデフォルト (この場合は英語) 以外の場合、/helpdesk/tickets/おそらく をスローする静的 urlpatternです。404

urlpatterns = i18n_patterns('', 
    (_(r'^helpdesk/tickets/$', HelpdeskView.as_view(), name='tickets')
    (_(r'^support/$'), RedirectView.as_view(url=reverse_lazy('tickets'))
)
于 2013-07-05T08:25:26.000 に答える