Cargando…

Flask framework cookbook : over 80 hands-on recipes to help you create small-to-large web applications using Flask /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Aggarwal, Shalabh (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, U.K. : Packt Publishing, 2014.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn899243180
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150106s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d DEBBG  |d YDXCP  |d DEBSZ  |d IDEBK  |d EBLCP  |d S4S  |d COO  |d REB  |d OCLCQ  |d MERUC  |d CEF  |d NLE  |d UKMGB  |d OCLCQ  |d UAB  |d UKAHL  |d VT2  |d RDF  |d OCLCQ  |d OCLCO  |d OCLCQ 
016 7 |a 018006956  |2 Uk 
019 |a 897021838  |a 907299844 
020 |a 9781783983414 
020 |a 1783983418 
020 |a 178398340X 
020 |a 9781783983407 
020 |a 1322332991  |q (ebk) 
020 |a 9781322332994  |q (ebk) 
020 |z 9781783983407 
029 1 |a DEBBG  |b BV042490463 
029 1 |a DEBBG  |b BV043613872 
029 1 |a DEBSZ  |b 423006835 
029 1 |a DEBSZ  |b 434836427 
029 1 |a GBVCP  |b 810040239 
029 1 |a UKMGB  |b 018006956 
035 |a (OCoLC)899243180  |z (OCoLC)897021838  |z (OCoLC)907299844 
037 |a CL0500000519  |b Safari Books Online 
050 4 |a QA76.76.A65 
082 0 4 |a 006.74 
049 |a UAMI 
100 1 |a Aggarwal, Shalabh,  |e author. 
245 1 0 |a Flask framework cookbook :  |b over 80 hands-on recipes to help you create small-to-large web applications using Flask /  |c Shalabh Aggarwal. 
246 3 0 |a Over 80 hands-on recipes to help you create small-to-large web applications using Flask 
264 1 |a Birmingham, U.K. :  |b Packt Publishing,  |c 2014. 
300 |a 1 online resource (1 volume) :  |b illustrations 
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 Online resource; title from cover page (Safari, viewed December 16, 2014). 
520 8 |a Annotation  |b If you are a web developer who wants to learn more about developing applications in Flask and scale them with industry-standard practices, this is the book for you. This book will also act as a handy tool if you are aware of Flask's major extensions and want to make the best use of them. It is assumed that you have knowledge of Python and a basic understanding of Flask. If you are completely new to Flask, reading the book from the first chapter and going forward will help in getting acquainted with Flask as you go ahead. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Flask Configurations; Introduction; Environment setup with virtualenv; Handling basic configurations; Class-based settings; Organization of static files; Being deployment specific with instance folders; Composition of views and models; Creating a modular web app with blueprints; Making a Flask app installable using setuptools; Chapter 2: Templating with Jinja2; Introduction; Bootstrap layout; Block composition and layout inheritance; Creating a custom context processor 
505 8 |a Creating a custom Jinja2 filterCreating a custom macro for forms; Advanced date and time formatting; Chapter 3: Data Modeling in Flask; Introduction; Creating a SQLAlchemy DB instance; Creating a basic product model; Creating a relational category model; Database migration using Alembic and Flask-Migrate; Model data indexing with Redis; Opting the NoSQL way with MongoDB; Chapter 4: Working with Views; Introduction; Writing function-based views and URL routes; Class-based views; URL routing and product-based pagination; Rendering to templates; Dealing with XHR requests 
505 8 |a Decorator to handle requests beautifullyCreating custom 404 and 500 handlers; Flashing messages for better user feedback; SQL-based searching; Chapter 5: Webforms with WTForms; Introduction; SQLAlchemy model data as form representation; Validating fields on the server side; Creating a common forms set; Creating custom fields and validation; Creating a custom widget; Uploading files via forms; Cross-site Request Forgery protection; Chapter 6: Authenticating in Flask; Introduction; Simple session-based authentication; Authenticating using the Flask-Login extension 
505 8 |a Using OpenID for authenticationUsing Facebook for authentication; Using Google for authentication; Using Twitter for authentication; Chapter 7: RESTful API Building; Introduction; Creating a class-based REST interface; Creating an extension-based REST interface; Creating a SQLAlchemy-independent REST API; A complete REST API example; Chapter 8: Admin Interface for Flask Apps; Introduction; Creating a simple CRUD interface; Using the Flask-Admin extension; Registering models with Flask-Admin; Creating custom forms and actions; WYSIWYG for textarea integration; Creating user roles 
505 8 |a Chapter 9: Internationalization and LocalizationIntroduction; Adding a new language; Lazy evaluation and the gettext/ngettext functions; Global language-switching action; Chapter 10: Debugging, Error Handling, and Testing; Introduction; Setting up basic file logging; Sending e-mails on the occurrence of errors; Using Sentry to monitor exceptions; Debugging with pdb; Creating our first simple test; Writing more tests for views and logic; Nose library integration; Using mocking to avoid real API access; Determining test coverage; Using profiling to find bottlenecks 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Application software  |x Development. 
650 0 |a Web applications. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Applications Web. 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Web applications.  |2 fast  |0 (OCoLC)fst01895855 
776 0 8 |i Print version:  |a Aggarwal, Shalabh .  |t Flask framework cookbook : over 80 hands-on recipes to help you create small-to-large web applications using Flask.  |d Birmingham, England : Packt Publishing, ©2014  |h iv, 242 pages  |z 9781783983407 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783983407/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH27245185 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1870663 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30187737 
938 |a YBP Library Services  |b YANK  |n 12179999 
994 |a 92  |b IZTAP