skip to content
Flask. Preview this item
ClosePreview this item
Checking...

Flask.

Author: Gareth Dwyer; Shalabh Aggarwal; Jack Stouffer
Publisher: Birmingham : Packt Publishing, 2017.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Dwyer, Gareth.
Flask: Building Python Web Services.
Birmingham : Packt Publishing, ©2017
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Gareth Dwyer; Shalabh Aggarwal; Jack Stouffer
ISBN: 9781787285446 1787285448
OCLC Number: 982017542
Notes: Creating a SQLAlchemy DB instance.
Description: 1 online resource (770 pages)
Contents: Cover; Copyright; Credits; Preface; Table of Contents; Module 1; Chapter 1: Hello, World!; Introducing Flask; Creating our development environment; Writing ""Hello, World!""; Deploying our application to production; Summary; Chapter 2: Getting Started with Our Headlines Project; Setting up our project and a Git repository; Creating a new Flask application; Introduction to RSS and RSS feeds; Summary; Chapter 3: Using Templates in Our Headlines Project; Introducing Jinja; Basic use of Jinja templates; Advanced use of Jinja templates; Summary; Chapter 4: User Input for Our Headlines Project. Getting user input using HTTP GETGetting user input using HTTP POST; Adding weather and currency data; Summary; Chapter 5: Improving the User Experience of Our Headlines Project; Adding cookies to our Headlines application; Adding CSS to our Headlines application; Summary; Chapter 6: Building an Interactive Crime Map; Setting up a new Git repository; Understanding relational databases; Installing and configuring MySQL on our VPS; Creating our Crime Map database in MySQL; Creating a basic database web application; Summary; Chapter 7: Adding Google Maps to Our Crime Map Project. Running a database application locallyAdding an embedded Google Maps widget to our application; Adding an input form for new crimes; Displaying existing crimes on our map; Summary; Chapter 8: Validating User Input in Our Crime Map Project; Choosing where to validate; Trying out an XSS example; Validating and sanitizing; Summary; Chapter 9: Building a Waiter Caller App; Setting up a new Git repository; Using Bootstrap to kick-start our application; Adding user account control to our application; Summary; Chapter 10: Template Inheritance and WTForms in Waiter Caller Project. Adding the Account and Dashboard pagesShortening URLs using the bitly API; Adding functionality to handle attention requests; Adding user feedback with WTForms; Summary; Chapter 11: Using MongoDB with Our Waiter Caller Project; Introducing MongoDB; Installing MongoDB; Using the MongoDB shell; Introducing PyMongo; Testing our application in production; Adding some finishing touches; Summary; Appendix: A Sneak Peek into the Future; Expanding the projects; Expanding your Flask knowledge; Expanding your web development knowledge; Summary; Module 2; Chapter 1: Flask Configurations; Introduction. Environment setup with virtualenvHandling 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; Creating a custom Jinja2 filter; Creating a custom macro for forms; Advanced date and time formatting; Chapter 3: Data Modeling in Flask; Introduction.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/982017542> # Flask.
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "982017542" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4178963950#Place/birmingham> ; # Birmingham
    schema:about <http://experiment.worldcat.org/entity/work/data/4178963950#Topic/application_software_development> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/4178963950#Topic/web_applications_programming> ; # Web applications--Programming
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/4178963950#Person/aggarwal_shalabh> ; # Shalabh Aggarwal
    schema:contributor <http://experiment.worldcat.org/entity/work/data/4178963950#Person/stouffer_jack> ; # Jack Stouffer
    schema:creator <http://experiment.worldcat.org/entity/work/data/4178963950#Person/dwyer_gareth> ; # Gareth Dwyer
    schema:datePublished "2017" ;
    schema:description "Cover; Copyright; Credits; Preface; Table of Contents; Module 1; Chapter 1: Hello, World!; Introducing Flask; Creating our development environment; Writing ""Hello, World!""; Deploying our application to production; Summary; Chapter 2: Getting Started with Our Headlines Project; Setting up our project and a Git repository; Creating a new Flask application; Introduction to RSS and RSS feeds; Summary; Chapter 3: Using Templates in Our Headlines Project; Introducing Jinja; Basic use of Jinja templates; Advanced use of Jinja templates; Summary; Chapter 4: User Input for Our Headlines Project."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4178963950> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/4178963950#CreativeWork/flask_building_python_web_services> ;
    schema:name "Flask."@en ;
    schema:productID "982017542" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/982017542#PublicationEvent/birmingham_packt_publishing_2017> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4178963950#Agent/packt_publishing> ; # Packt Publishing
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=4835405> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=4835405> ;
    schema:workExample <http://worldcat.org/isbn/9781787285446> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/982017542> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4178963950#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4178963950#Person/aggarwal_shalabh> # Shalabh Aggarwal
    a schema:Person ;
    schema:familyName "Aggarwal" ;
    schema:givenName "Shalabh" ;
    schema:name "Shalabh Aggarwal" ;
    .

<http://experiment.worldcat.org/entity/work/data/4178963950#Person/dwyer_gareth> # Gareth Dwyer
    a schema:Person ;
    schema:familyName "Dwyer" ;
    schema:givenName "Gareth" ;
    schema:name "Gareth Dwyer" ;
    .

<http://experiment.worldcat.org/entity/work/data/4178963950#Person/stouffer_jack> # Jack Stouffer
    a schema:Person ;
    schema:familyName "Stouffer" ;
    schema:givenName "Jack" ;
    schema:name "Jack Stouffer" ;
    .

<http://experiment.worldcat.org/entity/work/data/4178963950#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4178963950#Topic/web_applications_programming> # Web applications--Programming
    a schema:Intangible ;
    schema:name "Web applications--Programming"@en ;
    .

<http://worldcat.org/isbn/9781787285446>
    a schema:ProductModel ;
    schema:isbn "1787285448" ;
    schema:isbn "9781787285446" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.