Django – kopiowanie danych między projektami, czyli bardziej zaawansowane migracje.

Framework Django daje możliwość ręcznego budowania migracji. Jest to bardzo przydatne jeśli potrzebujemy dodać do aplikacji jakieś dane na początek. Ja wykorzystałam ostatnio tę możliwość do skopiowania danych ze starej do nowej wersji aplikacji. Do tej operacji potrzebna mi była jeszcze umiejętność łączenia się z dwiema bazami jednocześnie, oraz uruchamiania zapytań SQL, czyli pracy na bazie z pominięciem mechanizmów oferowanych przez ORM. Jak do tego doszło?

Czytaj dalejDjango – kopiowanie danych między projektami, czyli bardziej zaawansowane migracje.

Django – strefa czasowa

Pisząc aplikację na ogół chcemy, żeby panował porządek w zmiennych typu datetype. Opieranie się na czasach lokalnych serwera na którym uruchomiona jest aplikacja i serwera bazy danych może prowadzić do bałaganu w najlepszym razie, kiedy strefy czasowe tych serwerów nie są zgodne a co gorsza inne niż strefa czasowa w której funkcjonują użytkownicy aplikacji. Warto więc zadbać o odpowiednią konfigurację.

Czytaj dalejDjango – strefa czasowa

Django template context processor – praktyczne zastosowanie

Ciągle rozbudowuję swoją swoja pierwszą stronę napisaną w Pythonie we frameworku Django. Cały czas się uczę i stale mnie zarówno Python jak i Django zaskakują i co krok napotykam na przeszkody i szukam rozwiązań, którymi się kiedyś z Wami podzielę. Nie inaczej było gdy zapragnęłam mieć w stopce strony stały a jednak dynamiczny element

Czytaj dalejDjango template context processor – praktyczne zastosowanie

Sitemap w aplikacji Django – strony statyczne

Niedawno chwaliłam się pierwszą opublikowaną przeze mnie aplikacją napisaną w Django. Wiążę z tym portalem wiele nadziei, z reszta nie tylko ja ale i inne osoby, które pomagają mi go współtworzyć i zależy nam na tym, żeby go popularyzować. Jedną z podstawowych rzeczy jakie należy w związku z tym zrobić to poinformowanie Google o tej stronie i przesłanie pliku sitemap.xml

Czytaj dalejSitemap w aplikacji Django – strony statyczne