Aplikacje internetowe z Django. Najlepsze receptury
- Autor:
- Aidas Bendoraitis
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Ocena:
- 2.0/6 Opinie: 1
- Stron:
- 256
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Aplikacje internetowe z Django. Najlepsze receptury
Ponad 70 praktycznych gotowych rozwiązań do tworzenia wielojęzykowych, responsywnych i skalowalnych witryn internetowych przy użyciu systemu Django
Django to szkielet napisany w języku Python, pozwalający na błyskawiczne tworzenie zaawansowanych aplikacji internetowych. Dostarcza on wielu narzędzi, które przyśpieszają i znacząco ułatwiają pracę programisty. Wśród nich znajdziesz system szablonów, system mapowania obiektowo-relacyjnego oraz automatyczny interfejs do zarządzania treścią. Ale to nie wszystko!Przekonaj się, co jeszcze potrafi Django. Ta książka jest doskonałym źródłem informacji na temat tego systemu. Wiedza, którą za chwilę zdobędziesz, przedstawiona jest w formie receptur. Kolejne rozdziały to świetne przepisy na: zarządzanie zależnościami, tworzenie struktury bazy danych, projektowanie formularzy i przetwarzanie pozyskanych z nich danych oraz korzystanie z systemów szablonów. Dowiesz się stąd, jak tworzyć własne filtry i znaczniki w szablonach, modelować panel administracyjny oraz korzystać z Django CMS. Poznasz także system mapowania obiektowo-relacyjnego oraz wdrożysz aplikację na serwerze. Dzięki tym znakomitym przepisom możesz błyskawicznie nauczyć się pracować z Django oraz uruchomić swoją pierwszą aplikację napisaną z jego wykorzystaniem!
Z książki tej nauczysz się:
- Prawidłowo konfigurować projekty Django
- Budować strukturę bazy danych z domieszek modelowych wielokrotnego użytku
- Zarządzać strukturami hierarchicznymi przy użyciu algorytmu MPTT
- Wykorzystywać skrypty JavaScript w responsywnych szablonach
- Tworzyć filtry i znaczniki szablonowe nadające się do wykorzystania w każdym projekcie
- Konfigurować panel administracyjny
- Rozszerzać system Django CMS o własne składniki
Poznaj moc języka Python w tworzeniu aplikacji internetowych!
Wybrane bestsellery
-
Practical recipes for building fast, robust, and secure web apps using Django 3 and Python
Django 3 Web Development Cookbook - Fourth Edition Django 3 Web Development Cookbook - Fourth Edition
-
Create unbelievably fast, robust and secure web apps with Django Web Framework and Python 3.8 Key Features Discover solutions to a variety of web application scenarios, leveraging the power of the Django framework Understand URL routing, models, forms, templates, and RESTful services with Django...
-
Oto intuicyjny przewodnik dla średnio zaawansowanych programistów Pythona, pomyślany tak, by przyswajać zasady programowania zorientowanego obiektowo podczas praktycznych ćwiczeń. Dowiesz się, jakie problemy wiążą się z zastosowaniem podejścia proceduralnego i jak dzięki podejściu obiektowemu pis...
Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika
(0,00 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
To kompleksowy podręcznik do nauki programowania w Pythonie. Jego piąte wydanie zostało gruntownie zaktualizowane i rozbudowane o dodatkowe treści. Omówiono tu najnowsze wersje Pythona w liniach 3.X i 2.X, czyli 3.3 i 2.7, i dodano opisy nowych lub rozszerzonych mechanizmów, takich jak obsługa fo...(0,00 zł najniższa cena z 30 dni)
119.40 zł
199.00 zł(-40%) -
Ta książka jest zwięzłym, skupionym na praktyce przewodnikiem po Pythonie w wersji 3.6 i nowszych. Dzięki niej skoncentrujesz się na rdzeniu języka i podstawowych zagadnieniach, które musisz doskonale opanować, jeśli chcesz pisać w nim dobry kod. Dowiesz się zatem, jak działa Python i jakich zasa...(0,00 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
Wiernym czytelnikom publikacji spod znaku wydawnictwa Helion Piotra Wróblewskiego przedstawiać nie trzeba. Dość wspomnieć, że jest on autorem wielu publikacji poświęconych głównie programowaniu i obsłudze komputerów. Jego najnowsza książka, Algorytmy w Pythonie. Techniki programowania dla praktyk...
Algorytmy w Pythonie. Techniki programowania dla praktyków Algorytmy w Pythonie. Techniki programowania dla praktyków
(0,00 zł najniższa cena z 30 dni)71.40 zł
119.00 zł(-40%) -
To drugie, zaktualizowane i poprawione wydanie bestsellerowego podręcznika Programowania w Pythonie pozwoli Ci błyskawicznie zacząć tworzyć kod, który działa! Zaczniesz od zrozumienia podstawowych koncepcji programistycznych, następnie nauczysz się zapewniać programom interaktywność i wykształcis...(0,00 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Ta praktyczna książka ułatwi Ci rozpoczęcie wdrażania rozwiązań rzeczywistych problemów związanych z uczeniem maszynowym. Zawiera przystępne wprowadzenie do uczenia maszynowego i sztucznej inteligencji, a także sposoby wykorzystania Pythona i biblioteki scikit-learn, uwzględniające potrzeby badac...
Machine learning, Python i data science. Wprowadzenie Machine learning, Python i data science. Wprowadzenie
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Metody statystyczne są kluczowym elementem data science, mimo to niewielu specjalistów data science posiada formalne wykształcenie statystyczne. Kursy i podręczniki o podstawach statystyki, rzadko kiedy omawiają temat z perspektywy data science. W drugim wydaniu tego popularnego podręcznika zosta...
Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To podręcznik przeznaczony dla programistów; do zrozumienia poruszonych w nim zagadnień wymagana jest znajomość języka Python i komunikacji webowej. Lektura kolejnych rozdziałów pozwoli Ci na tworzenie bibliotek i napisanie wtyczki do Django, odpowiadającej za autoryzację. Poznasz świat mikrousłu...(0,00 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Web Development with Django Cookbook
- Tłumaczenie:
- Łukasz Piwko
- ISBN Książki drukowanej:
- 978-83-283-1107-7, 9788328311077
- Data wydania książki drukowanej:
- 2015-09-07
- ISBN Ebooka:
- 978-83-283-1108-4, 9788328311084
- Data wydania ebooka:
-
2015-09-07
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 170x230
- Numer z katalogu:
- 35087
- Rozmiar pliku Pdf:
- 5.6MB
- Rozmiar pliku ePub:
- 7.5MB
- Rozmiar pliku Mobi:
- 15.6MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Kategorie:
Programowanie » Python - Programowanie
Spis treści książki
- Wprowadzenie (16)
- Praca w środowisku wirtualnym (16)
- Tworzenie struktury plików projektu (18)
- Zarządzanie zależnościami projektu za pomocą narzędzia pip (20)
- Dołączanie zewnętrznych zależności do projektu (21)
- Definiowanie ścieżek względnych w ustawieniach (23)
- Dynamiczne ustawianie wartości zmiennej STATIC_URL dla użytkowników systemu Subversion (25)
- Dynamiczne ustawianie wartości zmiennej STATIC_URL dla użytkowników systemu Git (26)
- Tworzenie i dołączanie ustawień lokalnych (28)
- Ustawianie domyślnego kodowania UTF-8 w konfiguracji MySQL (29)
- Ustawianie własności ignore systemu Subversion (30)
- Tworzenie pliku z informacjami o ignorowanych zasobach w systemie Git (32)
- Usuwanie skompilowanych plików Pythona (32)
- Ustalanie kolejności importowania plików Pythona (33)
- Definiowanie możliwych do zmienienia ustawień aplikacji (35)
- Wprowadzenie (37)
- Stosowanie domieszek do modeli (38)
- Tworzenie domieszek do modeli przy użyciu metod związanych z adresami URL (39)
- Tworzenie domieszek do modeli do tworzenia i modyfikowania dat (42)
- Tworzenie domieszek do modeli do obsługi metaznaczników (43)
- Tworzenie domieszek do modeli do obsługi relacji generycznych (46)
- Obsługa pól wielojęzycznych (50)
- Sposób użycia migracji South (55)
- Zmienianie klucza obcego na pole wiele do wielu przy użyciu narzędzia South (58)
- Wprowadzenie (61)
- Przekazywanie obiektu HttpRequest do formularza (61)
- Sposób użycia metody save formularza (64)
- Wysyłanie obrazów na serwer (66)
- Tworzenie układu formularza przy użyciu aplikacji django-crispy-forms (70)
- Filtrowanie list obiektów (74)
- Zarządzanie listami stronicowanymi (80)
- Komponowanie widoków na bazie klas (83)
- Wprowadzenie (87)
- Konfiguracja pliku szablonowego base.html (88)
- Dołączanie ustawień JavaScript (90)
- Wykorzystywanie atrybutów danych HTML5 (93)
- Otwieranie szczegółów obiektu w wyskakującym okienku (97)
- Implementacja ciągłego przewijania (100)
- Implementacja widżetu polubień (102)
- Wysyłanie obrazów przy użyciu technologii Ajax (108)
- Wprowadzenie (117)
- Stosowanie konwencjonalnych rozwiązań przy tworzeniu filtrów i znaczników szablonowych (118)
- Tworzenie filtru szablonowego do pokazywania, ile dni upłynęło (119)
- Tworzenie filtru szablonowego do pobierania pierwszego obiektu mediów (121)
- Tworzenie filtru szablonowego dostosowującego adresy URL do potrzeb użytkownika (123)
- Tworzenie znacznika szablonowego do dołączania szablonu, jeśli istnieje (124)
- Tworzenie znacznika szablonowego do ładowania zestawu obiektów do szablonu (127)
- Tworzenie znacznika szablonowego do przetwarzania treści jako szablonu (131)
- Tworzenie znacznika szablonowego do modyfikowania parametrów zapytań (133)
- Wprowadzenie (137)
- Dostosowywanie kolumn na stronie listy zmian (138)
- Tworzenie czynności administracyjnych (141)
- Tworzenie filtrów listy zmian (144)
- Zamienianie ustawień administracyjnych na zewnętrzne aplikacje (147)
- Wstawianie map do formularza zmian (149)
- Wprowadzenie (157)
- Tworzenie szablonów dla systemu Django CMS (158)
- Konfigurowanie menu stron (161)
- Konwertowanie aplikacji na aplikację CMS (164)
- Dodawanie własnej nawigacji (166)
- Pisanie własnej wtyczki (168)
- Dodawanie nowych pól do strony CMS-a (173)
- Wprowadzenie (179)
- Tworzenie kategorii hierarchicznych (181)
- Tworzenie interfejsu do administracji kategoriami przy użyciu aplikacji django-mptt-admin (184)
- Tworzenie interfejsu do administracji kategoriami przy użyciu aplikacji django-mptt-tree-editor (186)
- Generowanie kategorii w szablonie (188)
- Wybieranie kategorii w formularzach przy użyciu pola pojedynczego wyboru (190)
- Wybieranie wielu kategorii w formularzach przy użyciu listy pól wyboru (191)
- Wprowadzenie (197)
- Importowanie danych z lokalnego pliku CSV (197)
- Importowanie danych z lokalnego pliku Excela (199)
- Importowanie danych z zewnętrznego pliku w formacie JSON (201)
- Importowanie danych z zewnętrznego pliku XML (206)
- Tworzenie kanałów RSS z możliwością filtrowania (209)
- Dostarczanie danych do użytkowników zewnętrznych za pomocą usługi Tastypie (214)
- Wprowadzenie (217)
- Posługiwanie się powłoką Django (218)
- Tworzenie przyjaznych adresów (220)
- Zastępowanie modelu administracji (222)
- Włączanie i wyłączanie paska narzędzi debugowania (226)
- Sposób użycia programu pośredniczącego ThreadLocalMiddleware (229)
- Buforowanie wartości metody (231)
- Wysyłanie raportów o błędach na adres e-mail (232)
- Wdrażanie aplikacji na serwerze Apache przy użyciu modułu mod_wsgi (234)
- Tworzenie i używanie skryptu wdrażania Fabric (241)
O autorze (7)
O recenzentach (9)
Wstęp (11)
Rozdział 1. Wprowadzenie do systemu Django 1.6 (15)
Rozdział 2. Struktury bazy danych (37)
Rozdział 3. Formularze i widoki (61)
Rozdział 4. Szablony i JavaScript (87)
Rozdział 5. Tworzenie własnych filtrów i znaczników szablonowych (117)
Rozdział 6. Modelowanie panelu administracyjnego (137)
Rozdział 7. Django CMS (157)
Rozdział 8. Struktury hierarchiczne (179)
Rozdział 9. Importowanie i eksportowanie danych (197)
Rozdział 10. Sztuczki i bajery (217)
Skorowidz (251)
Oceny i opinie klientów: Aplikacje internetowe z Django. Najlepsze receptury Aidas Bendoraitis (1)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(0)
(0)
(0)
(1)
(0)
Jakub Szlenk, Programista
Data dodania: 2017-07-09 Ocena: 2 Opinia potwierdzona zakupem