Przeprowadziłem migrację istniejącego django 1.3 do django 1.5. wszystko wydaje się w porządku. Mam jednak ostrzeżenie Wycofanie z powodu localflavor kiedy lauch python manage.py runserver
Jak naprawić ostrzeżenie o deprecacji localflavor w django 1.5?
... \ env \ lib \ site-packages \ Django \ contrib \ loca lflavor__init__.py:2: DeprecationWarning: django.contrib. localflavor jest przestarzałe. Zamiast tego użyj osobnych pakietów django-localflavor- *.
warnings.warn ("django.contrib.localflavor jest przestarzała. Użyj oddzielne Djan Go-localflavor- * pakietów w zamian." DeprecationWarning)
Czytałem Django 1.5 zwalniającą notatkę i rozumiem ta aplikacja jest teraz przestarzała. Mój problem polega na tym, że nie używam aplikacji localflavor w moim projekcie.
Wyobrażam sobie, że jakaś inna aplikacja ładuje go w jakiś sposób (może localeurl lub modeltranslacja?), Ale nie naprawię tego ostrzeżenia.
- Jak sprawdzić, dlaczego to ostrzeżenie jest wyświetlane?
- Jak to naprawić w czysty sposób?
Skończyłem tutaj z powodu tego identycznego komunikatu o błędzie, ale było to spowodowane używaniem localflavor, tytuł był nieco mylący, ponieważ zostało to już naprawione w najnowszym wydaniu Django, ale nie był ten sam problem ... nadal udzielono odpowiedzi na oba problemy. – Nick