Paweł
Król
Fullstack Developer,
CEO ProApps.pl
konto usunięte
Temat: Konfiguracja Django - Początki
Nie wiem, czy dobrze zrozumiałem, ale tworzenie aplikacji bezpośrednio na serwerze produkcyjnym jest złym podejściem. Rób wszystko na localu (Django oferuje specjalnie do tego celu gotowy zintegrowany, prosty serwer http). Jeśli potrzebujesz kompleksowego wyjaśnienia jak zacząć to dokumentacja w 100% wystarcza, jest naprawdę dobrze napisana. Jeśli chcesz czytać koniecznie w pl i bardziej "za rączkę" - http://python.rk.edu.pl/w/p/djangoindex/Możesz napotkać jedynie na problem z plikami statycznymi, bo od czasu pisania tego poradnika przez autora minęło trochę, a w Django 1.3 jest nieco inne podejście. Wszystko jak na dłoni znajdziesz jednak tutaj: https://docs.djangoproject.com/en/1.3/howto/static-files/
W wersji papierowej i pl - w Helionie są 2 książki, jedna jest w zasadzie kopią poradnika (o pisaniu bloga w Django) z serwisu, który linkowałem wyżej (ten sam autor :) ), natomiast druga opisuje dość dokładnie pewne zagadnienia, do pewnych zachęca powierzchownym podejściem, a pewnych nie uwzględnia w ogóle (co nie oznacza, że odradzam). Ja byłem zadowolony.Marek Glijer edytował(a) ten post dnia 26.05.11 o godzinie 22:34
Paweł
Król
Fullstack Developer,
CEO ProApps.pl
Temat: Konfiguracja Django - Początki
Wielkie dzięki! Z pewnością skorzystam. Jeżeli chodzi o pliki na serwerze produkcyjnym - Chcę w jak najłagodniejszy sposób przejść z dotychczasowego programowania - Na nieco bardziej zaawansowane, a nie ukrywam iż administrowanie serwerem spadło na mnie dopiero niedawno i jeszcze raczkuje... W pythonie zainteresowały mnie poszerzone możliwości, szybkość działania oraz prze czytelny kod, gdzie w PHP przy większych projektach trzeba było by chyba zatrudnić jakiegoś architekta by nie tracić czasu na wieczną optymalizację. Całe życie dążę do coraz lepszych, szybszych łatwiejszych i oczywiście zaawansowanych sposobów programowania. reasumując: Gdybym był fanem układania klocków lego - Moja budowla z pewnością była by zbudowana z ziaren piasku ;) PozdrawiamPaweł Król edytował(a) ten post dnia 26.05.11 o godzinie 23:10
Piotr
Jarolewski
Software Engineer at
Grupa Allegro
Temat: Konfiguracja Django - Początki
Z mojego punktu widzenia to przede wszystkim nauczyć się dobrze Pythona, umiesz Pythona to umiesz Django bo to ta sama filozofia i nikt nic nowego nie wymyśla :) i to jest najlepsze, wszystko ładnie poukładane itp.No i szukaj informacji za zagranicznych serwisach bo w Polsce mało jest informacji.
Marek
Wywiał
Programista,
administrator,
instruktor
Temat: Konfiguracja Django - Początki
Paweł Król:
Witam wszystkich. Jestem programistą php z jakimś tam sobie x letnim stażem, i chce się przesiąść na Pythona, a jedyne co udało mi się dowiedzieć to to iż potrzebny jest interpreter aplikacji webowych Django (Lub inny). Korzystam z hostingu VPS gdzie jest wszystko co potrzeba - Moduły są po uruchamiane ale nigdzie nie mogłem znaleźć informacji jak zacząć go konfigurować - Czyli jak np. Przejść od A do Z żebym mógł tworzyć pliki na serwerze podobnie jak w php z rozszerzeniem .py i pisać za pomocą Pythona. Bardzo proszę o wyrozumiałość, myślę że odpowiedzi w tym temacie mogą się przydać nie jednemu. Nie oczekuję może gotowych rozwiązań, (choć było by extra ;) ) ale choćby nakierowanie; Wbicie do rozumu na jakich zasadach to wszystko działa ... Z góry dziękuję
Znam 2 książki po polsku:
* http://helion.pl/search.cgi?qa=&wsprzed=1&wprzyg=1&szu...
z ćwiczeń nie korzystałem. Drugą czytałem, zawiera podstawy python + django
więc jest skąd zacząć.
Michał
Jastrzębski
Django-fu, phpjutsu,
sql-do
Temat: Konfiguracja Django - Początki
Piotr Jarolewski:
Z mojego punktu widzenia to przede wszystkim nauczyć się dobrze Pythona, umiesz Pythona to umiesz Django bo to ta sama filozofia i nikt nic nowego nie wymyśla :) i to jest najlepsze, wszystko ładnie poukładane itp.
No i szukaj informacji za zagranicznych serwisach bo w Polsce mało jest informacji.
Django to fw a python to język, nie wolno tego mylić. To tak jakbym napisał znam php to znam zenda. Ofc nie da się programować w django nie znając pythona. Ja przerzucając się na django z php miałem na początku problemy, bo ciężko było mi się przerzucić na taki system uruchamiania plików (chodzi mi o to, że nie uda sie np http://example.com/myapp/models.py). No ale to jest specyfika tego, że py/django to coś kompletnie innego od php. No ale jak jesteś dobry w MVC, dasz sobie radę.
Paweł
Król
Fullstack Developer,
CEO ProApps.pl
Temat: Konfiguracja Django - Początki
No właśnie chodziło mi o zrozumienie bardziej sposobu działania; Architektury - Bo pythona już coś liznołem i nigdy nie miałem problemu z przerzutem między językami jak samym środowiskiem. Czyli django nie pozwala na uruchamianie skryptów w sposób jawny przez www? Bo gdzieś przeczytałem że za pomocą FastCGI można to robić ? (Pytam na potrzebę lepszego zrozumienia)PS: W takim razie jak uruchamiane są skrypty? I tak przy okazji czy można łączyć jakimś mostem (modułem) się między PHP a Django ?Paweł Król edytował(a) ten post dnia 27.05.11 o godzinie 12:12
Piotr R. ...
Temat: Konfiguracja Django - Początki
Wszystko jest opisane w dokumentacji.A wszystko wygląda mniej więcej tak: Request -> Parsowanie -> RequestObject -> Sprawdzenie "tablicy" routingu w poszukiwaniu regexpa opisującego Request -> odpalenie kontrolera powiązanego z regexpem.
[Edyta] Tak w django da się ustawić "klasyczne" urle ale nie wiem po co ...Piotr Rusoł edytował(a) ten post dnia 27.05.11 o godzinie 13:48
Podobne tematy
-
Django » Instalacja django bez praw roota -
-
Django » serwer produkcyjny django Linux (Fedora) -
-
Django » Szukam programisty Python + Django. -
-
Django » Programista Django -
-
Django » Multiplatformowosc projektow django/python -
-
Django » Poszukiwany współpracownik - programista Django -
-
Django » Błąd w django -
-
Django » Django - zmiana technologii -
-
Django » Klient errormatora dla django -
-
Django » Potrzebny programista Django do optymalizacji sklepu i... -
Następna dyskusja: