Cześć #naukaprogramowania Mam pomysł na aplikację do generowania grafików w pracy. Nawet powiedziałem o tym szefowi (aktualna praca nie w IT) i jest bardzo ciekawy i chętny do testowania. Wiem z jakich technologii chciałbym korzystać (#python #djangoframework #postgresql ) jednak nie do końca wiem od czego zacząć. Czuję się lekko przytłoczony i potrzebowałbym wskazania drogi. Będzie to moja pierwsza apka w Django. Zrobiłem tutorial na stronie Django jednak całość aplikacji którą chcę
@PeteGlorious: Jak pisał @danoxide - zacznij od kartki i ołówka. Przemyśl ten projekt i określ jego domenę - znajdź słowa kluczowe, zapisz je i opisz konkretnie jaki obiekt określa dane słowo. Potem postaw się w roli użytkownika i przemyśl jak chcesz żeby wyglądał interfejs i jakie czynności będą dla użytkownika dostępne (pro tip: zacznij od podstawowych i bardziej zaawansowane dodawaj później, nie rób wszystkiego na raz). Przemyśl każdą z tych czynności,
  • Odpowiedz
Ma ktoś jakiś pomysł jak podpromować swój projekt #opensource na #github?
Zacząłem sobie ostatnio pisać silnik sklepu w #django, idzie to całkiem nieźle. Jak już będę miał coś co można uruchomić i użyć na produkcji, chciałbym zmienić status repo na public, i zobaczyć jak zareaguje na to społeczność githuba. Chciałbym w końcu zdobyć chociaż parę gwiazdek xD Jak to rozegrać? #socialmedia?

@gazowany_smalec
A co twój sklep w django ma do zaoferowania, czego nie ma django-oscar, saleor, djangoshop, shuuup, satchless...? ( ͡° ͜ʖ ͡°)

Przede wszystkim to dobre Readme, to podstawa, ludzie często po prostu rzucają okiem, jeżeli readme nie będzie zachecajace to nikt nawet na kod nie spojrzy.

Później budowanie społecznosci, powinienes miec jakies kanaly jak mozna dotrzec do ludzi chcacych z toba kolaborowac, eg. oficjalne konto na twitterze
  • Odpowiedz
Szybkie pytanie, chciałbym w django zrobić sobie panel admina z widokiem na kilka customowych opcji z przełącznikami true/false. Byłoby to zastępczo do konfiguracji, żeby kilka opcji móc włączyć/wyłączyć w serwisie.
Jest na to jakiś standard czy mam to rzeźbić według swojego widzimisię ?

Jest na to jakaś wtyczka ?

#django #djangoframework
@tenji: Jakby kogoś interesowało to znalazłem coś takiego: constance

Działa dokładnie jak chciałem, dynamiczny config (predefiniowane wartości domyślne) można przez middleware załadować na każdej stronie serwisu.
Constance dodaje do naszego panelu admina (po poprawnym skonfigurowaniu) zakładkę config gdzie domyślne wartości można zmieniać.

Wydaje się spoko, jeśli są jakieś ficzery, które chcemy na serwisie testować, albo okresowo włączać/wyłączać - np. dostępność jakiś usług, samą dostępność serwisu dla userów, komunikat dla klientów etc.
  • Odpowiedz
#naukaprogramowania #programowanie #backend #djangoframework

Cześć Programistyczne świry xD
Jest tu może jakiś programista Django? Mam kilka problemów do rozwiązania, a nistety małe doświadczenie w Django/Python i webdevie (,) potrzebowałbym żeby ktoś nakierował mnie na sposób rozwiązania. :F
Trochę tego dużo i może nie do końca jasno ( ͡° ʖ̯ ͡°)

A więc do rzeczy:
Mam do napisania coś takiego jak edytor partii szachowych xD
@Kuziool93: 1. Wydaje mi się, że możesz tu użyć sygnałów, a dokładniej sygnału post_save.

2. Jeśli chcesz użyć formularzy to Django ma fajne mechanizmy do zarządzania nimi --> dokumentacja Czyli tworzysz nowy plik forms.py i tutaj wrzucasz logikę i walidację pól. Albo mógłbyś też wykorzystać zapytania AJAX, czyli po wybraniu figury, przekazujesz ją do widoku i on zwróci dozwolone ruchy.

3. Też chyba możesz użyć formularza tylko jedno z pól to
  • Odpowiedz
Mam problem z Apache2 (na Ubuntu srv) na którym postawiłem aplikację Django. Problem polega na tym, że użycie pamięci rośnie przy każdym odświeżeniu strony (o 0,4%) i nigdy nie spada (apache2.jpg). W konsekwencji pamięć się całkowicie zapełnia i serwer się wykrzacza.
Nie mam doświadczenia z takimi wdrożeniami więc nie wiem gdzie szukać problemu. Aplikacja Django na pewno nie jest optymalna - np. jeden z widoków generuje obrazek przy każdym odświeżeniu ale czy
soma115 - Mam problem z Apache2 (na Ubuntu srv) na którym postawiłem aplikację Django...

źródło: comment_cvXDLb2OEYd3jc5ctAhgtBFP266oj7RS.jpg

Pobierz
@soma115: Automatyczne zarządzanie pamięcią (w językach takich jak Java, C# czy Python) polega na tym ,że obiekty które utraciły referencję (tzw. nie prowadzi do nich żadna zmienna, ani nie są częścią zmiennej do której prowadzi inna zmienna) są mówiąc krótko wyjebywane z pamięci.

Jeśli w Pythonie masz "wyciek pamięci" (memory leak) to prawdopodobnie trzymasz referencje do obiektów cały czas. Np. w globalnej tablicy albo wewnątrz innego obiektu trzymasz referencję do następnego
  • Odpowiedz
Web Development with Django Cookbook do pobrania dzisiaj #zadarmo:
https://www.packtpub.com/packt/offers/free-learning

Over 70 practical recipes to create multilingual, responsive, and scalable websites with Django

- Improve your skills by developing models, forms, views, and templates

- Create a rich user experience using Ajax and other JavaScript techniques

- A practical guide to writing and using APIs to import or export data


#webdev #ksiazki #djangoframework
FarmazonowyMsciciel - Web Development with Django Cookbook do pobrania dzisiaj #zadar...

źródło: comment_yANdCOLHw5iRCT8cmW2sUatweoNuM6Sy.jpg

Pobierz
  • Odpowiedz
#naukaprogramowania

Chcę trochę ogarnąć #djangoframework. Nigdy przed tym w Pythonie nic nie pisałem. Kiedyś w szkole trochę C++, PHP, teraz głównie front (js, angular), więc kompletną zielonką z programowania nie jestem. Chcę używać pytonga tylko do webu, więc stricte python sam w sobie na nie wiele mi się zda na tę chwilę. I stąd moje pytanie. Czy mogę od razu zacząć uczyć się django, czy jednak popisać trochę w tym pytongu
@mirasek: jest, jeszcze troche potrwa, zanim wyjdzie stable 2.0, i jeszcze wiecej, zanim bedzie uzywalne na produkcji
a umiejetnosci z angualra 1.4 tez sie przydadzą, zwlaszcza, ze on nei zniknie i będzie wspierany jeszcze długo :)
  • Odpowiedz
@brt:

co kto lubi, jeśli chodzi o mnie, to za pythonem przemawia ogromnie ważny dla mnie warunek: "explicit is better than implicit".

Jakoś nie mogę pracować w środowisku, gdzie domyślnie (implicitly... ktoś poda dobry polski odpowiednik? ) załadowane jest multum obiektów, których nie sposób zliczyć, ani wylistować, a które dodatkowo są bardzo nadmiarowe.

No ale de gustibus.. :)
chester - @brt: 

co kto lubi, jeśli chodzi o mnie, to za pythonem przemawia ogromnie...

źródło: comment_PjsYslAbRzTWxlbIsv66IdH7bdfzroEl.jpg

Pobierz
  • Odpowiedz