|
|
|
|
LEADER |
00000cam a2200000Mi 4500 |
001 |
EBOOKCENTRAL_on1039704444 |
003 |
OCoLC |
005 |
20240329122006.0 |
006 |
m o d |
007 |
cr |n|---||||| |
008 |
180609s2018 enk o 000 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d MERUC
|d IDB
|d OCLCQ
|d LVT
|d OCLCF
|d C6I
|d OCLCO
|d OCLCQ
|d UX1
|d K6U
|d OCLCO
|d OCLCQ
|d OCLCO
|d OCLCL
|
019 |
|
|
|a 1175645464
|
020 |
|
|
|a 9781788834971
|
020 |
|
|
|a 1788834976
|
020 |
|
|
|a 9781788831345
|
020 |
|
|
|a 1788831349
|q (Trade Paper)
|
024 |
3 |
|
|a 9781788831345
|
029 |
1 |
|
|a AU@
|b 000067288793
|
035 |
|
|
|a (OCoLC)1039704444
|z (OCoLC)1175645464
|
037 |
|
|
|a B09408
|b 01201872
|
050 |
|
4 |
|a TK5105.8885.D54
|b .R385 2018eb
|
082 |
0 |
4 |
|a 006.7
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Ravindran, Arun.
|
245 |
1 |
0 |
|a Django Design Patterns and Best Practices :
|b Industry-standard web development techniques and solutions using Python, 2nd Edition.
|
250 |
|
|
|a 2nd ed.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing,
|c 2018.
|
300 |
|
|
|a 1 online resource (274 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Cover; Title Page; Copyright and Credits; PacktPub.com; Contributors; Table of Contents; Preface; Chapter 1: Django and Patterns; Why Django?; The story of Django; A framework is born; Removing the magic; Django keeps getting better; How does Django work?; What is a pattern?; Gang of four patterns; Is Django MVC?; Fowler's patterns; Are there more patterns?; Patterns in this book; Criticism of patterns; How to use patterns; Python Zen and Django's design philosophy; Summary; Chapter 2: Application Design; How to gather requirements?; Are you a storyteller?; HTML mockups.
|
505 |
8 |
|
|a Designing the applicationDividing a project into apps; Reuse or roll-your-own?; My app sandbox; Which packages made it?; Best practices before starting a project; SuperBook -- your mission, should you choose to accept it; Why Python 3?; Which Django Version to use; Starting the project; Summary; Chapter 3: Models; M is bigger than V and C; The model hunt; Splitting models.py into multiple files; Structural patterns; Patterns -- normalized models; Problem details; Solution details; Three steps of normalization; First normal form (1NF); Second normal form (2NF); Third normal form (3NF).
|
505 |
8 |
|
|a Django modelsPerformance and denormalization; Should we always normalize?; Pattern -- model mixins; Problem details; Solution details; Model mixins; Pattern -- user profiles; Problem details; Solution details; Signals; Admin; Multiple profile types; Pattern -- service objects; Problem details; Solution details; Retrieval patterns; Pattern -- property field; Problem details; Solution details; Cached properties; Pattern -- custom model managers; Problem details; Solution details; Set operations on QuerySets; Chaining multiple QuerySets; Migrations; Summary; Chapter 4: Views and URLs.
|
505 |
8 |
|
|a A view from the topViews got classier; Class-based generic views; Class-Based Views are not always Class-Based Generic Views; View mixins; Order of mixins; Decorators; View patterns; Pattern -- access controlled views; Problem details; Solution details; Pattern -- context enhancers; Problem details; Solution details; Pattern -- services; Problem details; Solution details; Designing URLs; URL anatomy; What happens in urls.py?; Simplified URL pattern syntax; Regular expression URL pattern syntax; Can the simplified syntax replace regular expressions?; Names and namespaces; Pattern order.
|
505 |
8 |
|
|a URL pattern stylesDepartment store URLs; RESTful URLs; React.js, Vue.js, and other view replacements; Summary; Chapter 5: Templates; Understanding Django's template language features; Variables; Attributes; Filters; Tags; Philosophy -- don't invent a programming language; Jinja2; Organizing templates; How templates work; Using Bootstrap; But they all look the same!; Lightweight alternatives; Template patterns; Pattern -- template inheritance tree; Problem details; Solution details; Pattern -- the active link; Problem details; Solution details; A template-only solution; Custom tags; Summary.
|
500 |
|
|
|a Chapter 6: Admin Interface.
|
520 |
|
|
|a Learning to build more maintainable websites with Django either takes a lot of experience or familiarity with various pragmatic design patterns. This book will accelerate your journey into the world of web development. This new edition is updated with additional chapters and diagrams to help you get to grips with the current best practices in ...
|
590 |
|
|
|a ProQuest Ebook Central
|b Ebook Central Academic Complete
|
650 |
|
0 |
|a Django (Electronic resource)
|
650 |
|
0 |
|a Web site development.
|
650 |
|
0 |
|a Web sites
|x Authoring programs.
|
650 |
|
6 |
|a Sites Web
|x Développement.
|
650 |
|
6 |
|a Sites Web
|x Systèmes-auteur.
|
650 |
|
7 |
|a Web site development
|x Computer programs
|2 fast
|
650 |
|
7 |
|a Web sites
|x Authoring programs
|2 fast
|
758 |
|
|
|i has work:
|a Django design patterns and best practices (Work)
|1 https://id.oclc.org/worldcat/entity/E39PCY8GHQ4cKwRX6VCTrQ3jfm
|4 https://id.oclc.org/worldcat/ontology/hasWork
|
776 |
0 |
8 |
|i Print version:
|a Ravindran, Arun.
|t Django Design Patterns and Best Practices : Industry-standard web development techniques and solutions using Python, 2nd Edition.
|d Birmingham : Packt Publishing, ©2018
|
856 |
4 |
0 |
|u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5405693
|z Texto completo
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL5405693
|
994 |
|
|
|a 92
|b IZTAP
|