Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Programming
- Python
- Aplikacje internetowe z Django. Najlepsze receptury
E-book details
Log in, If you're interested in the contents of the item.
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!
O autorze (7)
O recenzentach (9)
Wstęp (11)
Rozdział 1. Wprowadzenie do systemu Django 1.6 (15)
- 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)
Rozdział 2. Struktury bazy danych (37)
- 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)
Rozdział 3. Formularze i widoki (61)
- 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)
Rozdział 4. Szablony i JavaScript (87)
- 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)
Rozdział 5. Tworzenie własnych filtrów i znaczników szablonowych (117)
- 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)
Rozdział 6. Modelowanie panelu administracyjnego (137)
- 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)
Rozdział 7. Django CMS (157)
- 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)
Rozdział 8. Struktury hierarchiczne (179)
- 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)
Rozdział 9. Importowanie i eksportowanie danych (197)
- 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)
Rozdział 10. Sztuczki i bajery (217)
- 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)
Skorowidz (251)
- Title: Aplikacje internetowe z Django. Najlepsze receptury
- Author: Aidas Bendoraitis
- Original title: Web Development with Django Cookbook
- Translation: Łukasz Piwko
- ISBN: 978-83-283-1108-4, 9788328311084
- Date of issue: 2015-09-07
- Format: Ebook
- Item ID: apindj
- Publisher: Helion