Cargando…

Beginning Django : web application development and deployment with Python /

Discover the Django web application framework and get started building Python-based web applications. This book takes you from the basics of Django all the way through to cutting-edge topics such as creating RESTful applications. Beginning Django also covers ancillary, but essential, development top...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rubio, Daniel (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, 2017.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1008962877
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 171102s2017 cau ob 000 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d EBLCP  |d GW5XE  |d UAB  |d OCLCF  |d IOG  |d COO  |d AZU  |d UPM  |d VT2  |d YDX  |d SNK  |d U3W  |d CAUOI  |d LIV  |d OCLCQ  |d OCLCO  |d K6U  |d KSU  |d D6H  |d AU@  |d ESU  |d WYU  |d OCLCQ  |d OCLCO  |d LVT  |d S9I  |d UKMGB  |d UMI  |d TOH  |d IDB  |d G3B  |d STF  |d MERUC  |d UKAHL  |d OCLCQ  |d OCLCO  |d ERF  |d UHL  |d LEATE  |d SFB  |d OCLCQ  |d BRF  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ  |d OCLCO 
015 |a GBB8M4486  |2 bnb 
016 7 |a 019139974  |2 Uk 
019 |a 1008971938  |a 1013508999  |a 1027089340  |a 1032276624  |a 1048234455  |a 1058625985  |a 1066478151  |a 1066672077  |a 1076923000  |a 1086529768  |a 1113248755  |a 1113377035  |a 1122846852  |a 1125752025  |a 1129352394 
020 |a 9781484227879  |q (electronic bk.) 
020 |a 1484227875  |q (electronic bk.) 
020 |z 9781484227862 
020 |z 1484227867 
024 7 |a 10.1007/978-1-4842-2787-9  |2 doi 
029 1 |a AU@  |b 000061057186 
029 1 |a AU@  |b 000065066270 
029 1 |a AU@  |b 000066229934 
029 1 |a CHNEW  |b 001032819 
029 1 |a CHVBK  |b 555519155 
029 1 |a UKMGB  |b 019139974 
035 |a (OCoLC)1008962877  |z (OCoLC)1008971938  |z (OCoLC)1013508999  |z (OCoLC)1027089340  |z (OCoLC)1032276624  |z (OCoLC)1048234455  |z (OCoLC)1058625985  |z (OCoLC)1066478151  |z (OCoLC)1066672077  |z (OCoLC)1076923000  |z (OCoLC)1086529768  |z (OCoLC)1113248755  |z (OCoLC)1113377035  |z (OCoLC)1122846852  |z (OCoLC)1125752025  |z (OCoLC)1129352394 
037 |a com.springer.onix.9781484227879  |b Springer Nature 
050 4 |a TK5105.8885.D54 
072 7 |a COM  |x 051360  |2 bisacsh 
072 7 |a COM  |x 000000  |2 bisacsh 
072 7 |a UMX  |2 bicssc 
072 7 |a UMX  |2 thema 
082 0 4 |a 006.7/6  |2 23 
049 |a UAMI 
100 1 |a Rubio, Daniel,  |e author. 
245 1 0 |a Beginning Django :  |b web application development and deployment with Python /  |c Daniel Rubio. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2017. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 3, 2017). 
505 0 |a Contents at a Glance -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Introduction to the Django Framework -- Django Framework Design Principles -- Donâ#x80;#x99;t Repeat Yourself (DRY) Principle -- Explicit Is Better Than Implicit -- Loosely Coupled Architecture -- Install Django -- Install Python (Prerequisite) -- Update or Install pip Package Manager (Prerequisite) -- Install virtualenv (Optional Prerequisite) -- Install Django -- Install Django from Git -- Start a Django Project 
505 8 |a Set Up a Database for a Django ProjectInstall Python Database Packages -- Test Django Database Connection and Build Django Base Tables -- Set Up Content: Understand Urls, Templates, and Apps -- Create and Configure Django Urls -- Create and Configure Django Templates -- Create and Configure Django Apps -- Set Up the Django admin Site -- Configure and Install the Django admin site App -- Configure and Install the Django admin site docs App -- Chapter 2: Django Urls and Views -- Url Regular Expressions -- Precedence Rule: Granular Urls First, Broad Urls Last 
505 8 |a Exact Url Patterns: Forgoing Broad MatchingCommon Url Patterns -- Url Parameters, Extra Options, and Query Strings -- Url Consolidation and Modularization -- Url Naming and Namespaces -- View Method Requests -- View Method Responses -- Response Options for HTTP Status and Content-Type Headers -- Built-In Response Shortcuts and Templates for Common HTTP Status: 404 (Not Found), 500 (Internal Server Error), 400 (Bad Request), and 403 (Forbidden) -- Built-In Response Shortcuts for Inline and Streamed Content -- View Method Middleware -- Built-In Middleware Classes 
505 8 |a Middleware Structure and Execution ProcessMiddleware Flash Messages in View Methods -- Add Flash Messages -- Access Flash Messages -- Class-Based Views -- Built-In Class-Based Views -- Class-Based View Structure and Execution -- Chapter 3: Django Templates -- Django Template Syntax -- Auto-Escaping: HTML and Erring on the Safe Side -- Django Template Configuration -- Template Search Paths -- Invalid Template Variables -- Debug Output -- Auto-Escape -- File charset -- Automatic Access to Custom Template tag/filter Modules -- Template Loaders 
505 8 |a Create Reusable TemplatesBuilt-In Context Processors -- Django debug context processor (django.template.context_processors.debug) -- Django request context processor (django.template.context_processors.request) -- Django auth context processor (django.contrib.auth.context_processors.auth) -- Django messages context processor (django.contrib.messages.context_processors.messages) -- Other Built-In Django Context Processors: i18n, media, static, tz, and CSRF context Processors -- Django i18n context processor (django.template.context_processors.i18n) 
520 |a Discover the Django web application framework and get started building Python-based web applications. This book takes you from the basics of Django all the way through to cutting-edge topics such as creating RESTful applications. Beginning Django also covers ancillary, but essential, development topics, including configuration settings, static resource management, logging, debugging, and email. Along with material on data access with SQL queries, you?ll have all you need to get up and running with Django 1.11 LTS, which is compatible with Python 2 and Python 3. Once you?ve built your web application, you?ll need to be the admin, so the next part of the book covers how to enforce permission management with users and groups. This technique allows you to restrict access to URLs and content, giving you total control of your data. In addition, you?ll work with and customize the Django admin site, which provides access to a Django project?s data. After reading and using this book, you?ll be able to build a Django application top to bottom and be ready to move on to more advanced or complex Django application development. You will: Get started with the Django framework Use Django views, class-based views, URLs, middleware, forms, templates, and Jinja templates Take advantage of Django models, including model relationships, migrations, queries, and forms Leverage the Django admin site to get access to the database used by a Django project Deploy Django REST services to serve as the data backbone for mobile, IoT, and SaaS systems. 
504 |a Includes bibliographical references. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Django (Electronic resource) 
630 0 7 |a Django (Electronic resource)  |2 fast 
650 0 |a Web sites  |x Authoring programs. 
650 0 |a Python (Computer program language) 
650 6 |a Sites Web  |x Systèmes-auteur. 
650 6 |a Python (Langage de programmation) 
650 7 |a Web programming.  |2 bicssc 
650 7 |a Computer programming  |x software development.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Python (Computer program language)  |2 fast 
650 7 |a Web sites  |x Authoring programs  |2 fast 
776 0 8 |i Printed edition:  |z 9781484227862 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484227879/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH33856198 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5115905 
938 |a EBSCOhost  |b EBSC  |n 1623501 
938 |a YBP Library Services  |b YANK  |n 14947720 
994 |a 92  |b IZTAP