Open Source

Społeczność

Ta strona, odświeżana co godzinę, zbiera wpisy z blogów na tematy związane z Django

Asynchroniczne zadania - Celery w projektach Django

Posted on Grudzień 31, 2011 at 8:39 rano by Biblioteka Pythona | Django RSS

Celery to asynchroniczna kolejka zadań zlecanych przez np. aplikacje webowe. Zadania mogą być wykonywane asynchronicznie - aplikacja zlecająca nie czeka na wynik, lub synchronicznie - z oczekiwaniem na wynik. Zadania wykonywane mogą być współbieżnie na jednym lub wielu serwerach. Cały ten system ma już za sobą liczne udane wdrożenia, a jego główne zadanie to odciążanie aplikacji webowych od wykonywania długotrwałych operacji związanych z jakąś akcją (np. generowanie miniatur, wysyłanie żądań do zewnętrznych API itd.). Dostępne są także integracje z popularnymi frameworkami, np. django-celery, celery-pylons, czy flask-celery.

Przeczytaj cały wpis »

API do wklej.org tymczasowo wyłączone.

Posted on Listopad 21, 2011 at 7:28 po południu by forgottenlabs RSS

Z góry przepraszamy za wszelkie utrudnienia, ale ze względu na przeprowadzana przez nas selektywne testy wydajnościowe, musimy tymczasowo wyłączyć dostęp do dodawania wklejek via XMLRPC na wklej.org. Mówiąc prostszymi słowami: testujemy dlaczego ostatnio wklej zaczął zjadać zbyt duże ilości RAMu. Przewidywany downtime – od poniedziałku, 21.11 20:30 do *wtorku, 22.11 godzina 20:00*

Przeczytaj cały wpis »

Zmniejszanie rozmiaru stron HTML za pomocą django-htmlmin

Posted on Listopad 10, 2011 at 6:59 rano by Biblioteka Pythona | Django RSS

django-htmlmin to "minimalizator" kodu HTML zwracanego przez widoki Django. Można stosować go też poza tym frameworkiem. Za jego pomocą można zmniejszyć rozmiar strony HTML i tym samym przyśpieszyć nieznacznie czas jej ładowania, zmniejszyć transfer wychodzący. Usuwa komentarze, przejścia do nowej linii i puste znaki. Może jednak obecnie popsuć renderowanie się niektórych stron (np. wykorzystujących tagi HTML5).

Przeczytaj cały wpis »

Testowanie aplikacji w django z migracjami w south.

Posted on Wrzesień 26, 2011 at 10:12 rano by forgottenlabs RSS

Ostatnio zacząłem zgłębiać temat testów w django (napiszę o tym osobny, dłuższy post), ale od razu pojawił się pewien problem. Przy kreowaniu testowej bazy danych nie generowały się tabele dla aplikacji, które miały migracje z South. DatabaseError: (1146, "Table 'test_db1.users_userprofile' doesn't exist") . ---------------------------------------------------------------------- Ran 1 test in 1.590s OK Jak sobie z tym poradzić? [...]

Przeczytaj cały wpis »

Usprawnianie pól wyboru za pomocą django-ajax-selects

Posted on Wrzesień 19, 2011 at 6:13 rano by Biblioteka Pythona | Django RSS

django-ajax-selects to aplikacja umożliwiająca zastąpienie np. w panelu admina list (pól select) dla ForeignKey i ManyToMany ajaksowymi widżetami z podpowiadaniem/wyszukiwaniem. Rozwiązuje to problem pól select z bardzo dużą ilością elementów (co spowalnia generowanie strony i jest trudne w użytku).

Przeczytaj cały wpis »

Problem z dostępem do wstaw.org

Posted on Sierpień 8, 2011 at 4:49 po południu by forgottenlabs RSS

Dzisiaj od ~południa można było doświadczyć pewnych problemów z dostępem do serwisu wstaw.org objawiającego się takim oto ekranem: Problemem okazały się wpisy do whois w godaddy, po zaktualizowaniu których godaddy uwolniło domenę, i problem powinien zniknąć maksymalnie w ciągu kilku godzin. Dziękujemy za korzystanie z serwisu.

Przeczytaj cały wpis »

DjangoPiwo

Posted on Lipiec 26, 2011 at 11:42 rano by Marcin Kaszyński RSS

Przez zamieszanie z hackerspace zapomniałem napisać: najbliższe DjangoPiwo odbędzie się w środę 27 lipca. Czyli jutro. SetJam HQ, Warszawa, ul. Puławska 39 lokal 60, 6 piętro, zaczynamy o 20:00, BYOB. Programujesz w Pythonie, Ruby, JavaScripcie? Tworzysz serwisy internetowe? A może startupujesz? Przyjdź, spodoba Ci się.

Przeczytaj cały wpis »

Lista wszystkich miast i województw w bazie danych.

Posted on Lipiec 25, 2011 at 3:00 po południu by Przemysław Kołodziejczyk RSS

Do projektu, który aktualnie siedzi w mojej głowie będzie potrzebna lista wszystkich miast polski wraz z przypisanymi do nich województwami. Spędziłem trochę czasu na poszukiwanie gotowych danych, które mógłbym zaimportować do bazy. Jak można się domyślić - bezskutecznie. Wpierw baza. Jako, że używam django to zaprojektowałem sobie model. ...

Przeczytaj cały wpis »

Lista wszystkich miast i województw w bazie danych.

Posted on Lipiec 25, 2011 at 3:00 po południu by Przemysław Kołodziejczyk RSS

Do projektu, który aktualnie siedzi w mojej głowie będzie potrzebna lista wszystkich miast polski wraz z przypisanymi do nich województwami. Spędziłem trochę czasu na poszukiwanie gotowych danych, które mógłbym zaimportować do bazy. Jak można się domyślić - bezskutecznie. Wpierw baza. Jako, że używam django to zaprojektowałem sobie model. ...

Przeczytaj cały wpis »

Lista wszystkich miast i województw w bazie danych.

Posted on Lipiec 25, 2011 at 3:00 po południu by Przemysław Kołodziejczyk RSS

Do projektu, który aktualnie siedzi w mojej głowie będzie potrzebna lista wszystkich miast polski wraz z przypisanymi do nich województwami. Spędziłem trochę czasu na poszukiwanie gotowych danych, które mógłbym zaimportować do bazy. Jak można się domyślić - bezskutecznie. Wpierw baza. Jako, że używam django to zaprojektowałem sobie model. ...

Przeczytaj cały wpis »

Lista wszystkich miast i województw w bazie danych.

Posted on Lipiec 25, 2011 at 3:00 po południu by Przemysław Kołodziejczyk RSS

Do projektu, który aktualnie siedzi w mojej głowie będzie potrzebna lista wszystkich miast polski wraz z przypisanymi do nich województwami. Spędziłem trochę czasu na poszukiwanie gotowych danych, które mógłbym zaimportować do bazy. Jak można się domyślić - bezskutecznie. Wpierw baza. Jako, że używam django to zaprojektowałem sobie model. ...

Przeczytaj cały wpis »

Caught AttributeError while rendering: ‘BlockNode’ object has no attribute ‘context

Posted on Lipiec 24, 2011 at 10:19 po południu by forgottenlabs RSS

Być może uratuje komuś kilka(naście) minut z googlania. Błąd z tytułu lubi pojawiać się np. wtedy gdy próbujemy odpalić {{ block.super }} w szablonie, który z niczego nie dziedziczy.

Przeczytaj cały wpis »

Django, buildout i megiteam.

Posted on Lipiec 9, 2011 at 11:22 po południu by Przemysław Kołodziejczyk RSS

Podczas pisania swojego drugiego projektu w django (czyli tej strony) zacząłem się zastanawiać nad tym co będzie jeśli zaktualizuję część używanych aplikacji. Przykładowo będę miał kilka stron. W jednej apikacji coś się zmieni i wszystkie mogą przestać działać. Przecież mogę nie zdąrzyć poprawić wszystkich projektów w krótkim czasie. Dlatego ...

Przeczytaj cały wpis »

Django, buildout i megiteam.

Posted on Lipiec 9, 2011 at 11:22 po południu by Przemysław Kołodziejczyk RSS

Podczas pisania swojego drugiego projektu w django (czyli tej strony) zacząłem się zastanawiać nad tym co będzie jeśli zaktualizuję część używanych aplikacji. Przykładowo będę miał kilka stron. W jednej apikacji coś się zmieni i wszystkie mogą przestać działać. Przecież mogę nie zdąrzyć poprawić wszystkich projektów w krótkim czasie. Dlatego ...

Przeczytaj cały wpis »

Django, buildout i megiteam.

Posted on Lipiec 9, 2011 at 11:22 po południu by Przemysław Kołodziejczyk RSS

Podczas pisania swojego drugiego projektu w django (czyli tej strony) zacząłem się zastanawiać nad tym co będzie jeśli zaktualizuję część używanych aplikacji. Przykładowo będę miał kilka stron. W jednej apikacji coś się zmieni i wszystkie mogą przestać działać. Przecież mogę nie zdąrzyć poprawić wszystkich projektów w krótkim czasie. Dlatego ...

Przeczytaj cały wpis »