Cargando…

Mastering Django.

About This BookGain a complete understanding of Django-the most popular, Python-based web framework in the worldGain the skills to successfully designing, developing, and deploying your appThis book is packaged with fully described code so you can learn the fundamentals and the advanced topics to ge...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: George, Nigel
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBOOKCENTRAL_ocn974590453
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |||||||||||
008 170304s2016 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d OCLCQ  |d LVT  |d OCLCO  |d OCLCF  |d OCLCQ  |d OCLCO  |d REDDC  |d K6U  |d OCLCQ  |d OCLCO 
020 |a 9781787286344 
020 |a 1787286347 
035 |a (OCoLC)974590453 
050 4 |a TK5105.8885.D54.G467 2016 
082 0 4 |a 006.7  |2 23 
049 |a UAMI 
100 1 |a George, Nigel. 
245 1 0 |a Mastering Django. 
260 |a Birmingham :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource (672 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; Copyright; Credits; About the Author; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Django and Getting Started; Introducing Django; Django's history; Installing Django; Installing Python; Python versions; Installation; Installing a Python Virtual Environment; Installing Django; Setting up a database; Starting a project; Django settings; The development server; The Model-View-Controller (MVC) design pattern; What's next?; Chapter 2: Views and URLconfs; Your first Django-powered page: Hello World; Your first view; Your first URLconf; Regular expressions. 
505 8 |a A quick note about 404 errorsA quick note about the site root; How Django processes a request; Your second view: dynamic content; URLconfs and loose coupling; Your third view: dynamic URLs; Django's pretty error pages; What's next?; Chapter 3: Templates; Template system basics; Using the template system; Creating template objects; Rendering a template; Dictionaries and contexts; Multiple contexts, same template; Context variable lookup; Method call behavior; How invalid variables are handled; Basic template-tags and filters; Tags; if/else; for; ifequal/ifnotequal; Comments; Filters. 
505 8 |a Philosophies and limitationsUsing templates in views; Template loading; Template directories; render(); Template subdirectories; The include template tag; Template inheritance; What's next?; Chapter 4: Models; The "dumb" way to do database queries in views; Configuring the database; Your first app; Defining Models in Python; Your first model; Installing the Model; Basic data access; Adding model string representations; Inserting and updating data; Selecting objects; Filtering data; Retrieving single objects; Ordering data; Chaining lookups; Slicing data. 
505 8 |a Updating multiple objects in one statementDeleting objects; What's next?; Chapter 5: The Django Admin Site; Using the admin site; Start the development server; Enter the admin site; Adding your models to the admin site; Making fields optional; Making date and numeric fields optional; Customizing field labels; Custom model admin classes; Customizing change lists; Customizing edit forms; Users, groups, and permissions; When and why to use the admin interface-and when not to; What's next?; Chapter 6: Forms; Getting data from the Request Object; Information about the URL. 
505 8 |a Other information about the RequestInformation about submitted data; A simple form-handling example; Query string parameters; Improving our simple form-handling example; Simple validation; Making a contact form; Your first form class; Tying form objects into views; Changing how fields are rendered; Setting a maximum length; Setting initial values; Custom validation rules; Specifying labels; Customizing form design; What's next?; Chapter 7: Advanced Views and URLconfs; URLconf Tips and Tricks; Streamlining function imports; Special-Casing URLs in debug mode; Named groupsPreview. 
500 |a The matching/grouping algorithm. 
520 |a About This BookGain a complete understanding of Django-the most popular, Python-based web framework in the worldGain the skills to successfully designing, developing, and deploying your appThis book is packaged with fully described code so you can learn the fundamentals and the advanced topics to get a complete understanding of all of Django's core functionsWho This Book Is For This book assumes you have a basic understanding of the Internet and programming. Experience with Python or Django would be an advantage, but is not necessary. It is ideal for beginner to intermediate programmers looking for a fast, secure, scalable, and maintainable alternative web development platform to those based on PHP, Java, and dotNET. What You Will LearnUse Django to access user-submitted form data, validate it, and work with itGet to know advanced URLconf tips and tricksExtend Django's template system with custom codeDefine models and use the database API to create, retrieve, update, and delete recordsFully extend and customize the default implementation as per your project's needsTest and deploy your Django applicationGet to know more about Django's session, cache Framework, and middlewareIn Detail Mastering Django: Core is a completely revised and updated version of the original Django Book, written by Adrian Holovaty and Jacob Kaplan-Moss - the creators of Django. The main goal of this book is to make you a Django expert. By reading this book, you'll learn the skills needed to develop powerful websites quickly, with code that is clean and easy to maintain. This book is also a programmer's manual that provides complete coverage of the current Long Term Support (LTS) version of Django. For developers creating applications for commercial and business critical deployments, Mastering Django: Core provides a complete, up-to-date resource for Django 1.8LTS with a. 
520 8 |a Stable code-base, security fixes and support out to 2018. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Web sites  |x Authoring programs. 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 7 |a Web sites  |x Authoring programs  |2 fast 
776 0 8 |i Print version:  |a George, Nigel.  |t Mastering Django: Core.  |d Birmingham : Packt Publishing, ©2016 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=4773880  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4773880 
994 |a 92  |b IZTAP