2011-11-11 18 views
11

APPEND_SLASH = True nedeniyle "/ whatever/path" ile yapılan tüm istekler "/ whatever/path /" dizinine yönlendirilir.404, i18n URL'leri iz bırakmadan istek üzerine gönderilir.

AMA nedense

bile testi için yönlendirme yapmayan bir i18n_patterns() içinde definded URL'ler çalışır: katman en sırayla değilse

./runtests.py --settings=test_sqlite i18n.URLRedirectWithoutTrailingSlashTests 

cevap

19

düzgün çalışmıyor.

bkz: https://docs.djangoproject.com/en/1.5/topics/i18n/translation/#how-django-discovers-language-preference

o gibi görünmelidir nasıl:

MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware', 
    'django.middleware.locale.LocaleMiddleware', 
    'django.middleware.common.CommonMiddleware', 
    ... 
) 
+1

Neden downvote? Bu benim için problemi çözdü, teşekkürler. –

+0

Bu da benim için problemi çözüyor. +1. Ayrıca outalealeMiddleware ile çalışmaz. – danihp

İlgili konular