dikamilo.net

Kolejny blog w sieci...

Django na serwerze produkcyjnym vipserv.org

3 Komentarzy

Przez ostatni tydzień zajmowałem się dwoma projektami w Django Framework co pozwoliło mi oswoić się z nową wersją (1.4) tegoż frameworka która ukazała się nie tak dawno bo pod koniec marca bieżącego roku. Jedną ze zmian jest całkowicie nowa hierarchia plików tworzona przez django-admin. Plik manage.py jest teraz wyrzucony po za folder projektu gdzie możemy również tworzyć poszczególne aplikacje. Oczywiście nie ma problemów ze stosowaniem starej hierarchii plików. Inną ciekawą zmianą jest sposób obsługiwania statycznych plików. Zmieniło się to znacznie (według mnie na lepsze).

Zawsze staram się aktualizować swoje projekty pod nową wersje bibliotek, frameworków z jakich korzystają. Tak samo było i teraz - postanowiłem zaktualizować bloga pod Django 1.4. Zmiany jakie wprowadziłem po części wymusiły na mnie całkowicie nową konfigurację projektu na serwerze produkcyjnym. Mimo tego że administracja vipserv.org - serwera na którym się hostuje, udostępnia poradnik instalowania django na serwerze oraz obsługi samego pythona, to i tak musiałem spędzić kilka dobrych godzin aby doprowadzić całość do ładu i składu.

Dlatego też chciałbym się podzielić garścią porad i snippetów aby przeprowadzić to bez bólu.