Päivitin blogini Django 1.5:een. Tässä lyhyesti tarvittavat muutokset, jotta uuden Djangon sai toimimaan vanhasta Django 1.4:stä päivittäessä. Käytössäni on MongoEngine ja tietokantoina MongoDB + Postgres.
- Django-mongoadminin päivitys korjattuun versioon. Tein tarvittavat korjaukset omaan GitHub-forkkiini.
- ALLOWED_HOSTS-asetuksen lisääminen settings.py:hyn. Ilman tätä asetusta Django ei enää toimi.
- Vanhojen {% url home %} -tyylisten template-tagien korjaaminen muotoon {% url 'home' %}.
- Vanhojen django.views.generic.simple.redirect_to -näkymien korvaaminen uusilla django.views.generic.base.RedirectView.as_view() -kutsuilla.
- Kaikkien pip-pakettien päivitys tuoreimpiin (varmuudeksi).
Näillä korjauksilla kaikki tuntuisi ainakin toistaiseksi toimivan.