Open Source

Społeczność

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

Dni Wolnego Oprogramowania

Posted on Marzec 4, 2012 at 11:22 po południu by restlessbeing RSS

W dniach 2-4 marca 2012 odbyły się w Bielsku-Białej V już Dni Wolnego Oprogramowania. DWO to cykliczna impreza organizowana głównie za sprawą Dominika Kozaczko, przy wsparciu m.in. Polskiej Grupy Użytkowników Linuxa (PLUG), poświęcona... nie tylko wolnemu oprogramowaniu. Nie tylko, gdyż tematyka jest zwykle bardzo różnorodna, a przy tym ciekawa. Przyznaję bez bicia, że nigdy wcześniej na DWO nie byłem. Trochę mi się one kojarzyły z imprezą dla licealistów (niesłusznie), a do tego to tak już jakoś jest, że na imprezę w moim rodzinnym mieście jest mi trudniej wpaść niż na event odbywający się kilkadziesiąt czy nawet kilkaset kilometrów dalej. W tym roku tradycyjnie nie miałem na DWO czasu, ale splot wydarzeń (dziękuję Filipie) sprawił, że jednak na chwilę na konferencję wpadłem. Już na samym początku zaskoczyło mnie to, że większa część wykładów odbywała się nie w budynku LO nr 5 (jak to, z tego co wiem, bywało do tej pory), ale w sali Bielskiej Wyższej Szkoły im. J. Tyszkiewicza. To chyba dobry pomysł, bo jak usłyszałem od jednego z uczestników: "teraz to jest konferencja, wcześniej to było trochę jak na zajęciach w szkole". Faktycznie, potwierdzam, że organizacja była bardzo dobra - bez problemu trafiłem pod odpowiednią salę, gdzie miłe :D ...

Przeczytaj cały wpis »

Dni Wolnego Oprogramowania

Posted on Marzec 4, 2012 at 11:22 po południu by restlessbeing RSS

Kilka słów na temat Dni Wolnego Oprogramowania, od prawie uczestnika W dniach 2-4 marca 2012 odbyły się w Bielsku-Białej V już Dni Wolnego Oprogramowania. DWO to cykliczna impreza organizowana głównie za sprawą Dominika Kozaczko, przy wsparciu m.in. Polskiej Grupy Użytkowników … Continue reading →

Przeczytaj cały wpis »

MyghtyBoard 2012 pierwsza beta - aplikacja forum dla Django

Posted on Luty 13, 2012 at 6:50 rano by Biblioteka Pythona | Django RSS

Po długim okresie braku aktualizacji wreszcie zaktualizowałem kod aplikacji forum - MyghtyBoard do bieżącej wersji zgodnej z najnowszymi wersjami Django (+ trochę poprawek). Wersja demo/testowa wygląda tak: W założeniu jest to aplikacja do integracji z różnymi innymi projektami. Posiada zestaw podstawowych funkcjonalności i jest dość prosta w budowie. Kod można pobrać ze strony projektu. W paczce znajduje się gotowa testowa aplikacja, wystarczy odpalić serwer deweloperski (login/hasło - forum/forum).

Przeczytaj cały wpis »

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 »