|
|
|
|
LEADER |
05591nmm a2200637 u 4500 |
001 |
EB001921311 |
003 |
EBX01000000000000001084213 |
005 |
00000000000000.0 |
007 |
cr||||||||||||||||||||| |
008 |
210123 ||| eng |
020 |
|
|
|a 9781491991695
|
020 |
|
|
|a 9781491991718
|
020 |
|
|
|a 1491991739
|
020 |
|
|
|a 1491991712
|
020 |
|
|
|a 1491991690
|
050 |
|
4 |
|a QA76.76.S63
|
100 |
1 |
|
|a Grinberg, Miguel
|
245 |
0 |
0 |
|a Flask web development
|b developing web applications with Python
|c Miguel Grinberg
|
250 |
|
|
|a Second edition
|
260 |
|
|
|a Sebastopol, CA
|b O'Reilly
|c 2018
|
300 |
|
|
|a 1 online resource
|b illustrations
|
505 |
0 |
|
|a Intro; Copyright; Table of Contents; Preface; Who This Book Is For; How This Book Is Organized; How to Work with the Example Code; Using Code Examples; Conventions Used in This Book; Oâ#x80;#x99;Reilly Safari; How to Contact Us; Acknowledgments; Additional Thanks for the Second Edition; Part I. Introduction to Flask; Chapter 1. Installation; Creating the Application Directory; Virtual Environments; Creating a Virtual Environment with Python 3; Creating a Virtual Environment with Python 2; Working with a Virtual Environment; Installing Python Packages with pip; Chapter 2. Basic Application Structure
|
505 |
0 |
|
|a InitializationRoutes and View Functions; A Complete Application; Development Web Server; Dynamic Routes; Debug Mode; Command-Line Options; The Request-Response Cycle; Application and Request Contexts; Request Dispatching; The Request Object; Request Hooks; Responses; Flask Extensions; Chapter 3. Templates; The Jinja2 Template Engine; Rendering Templates; Variables; Control Structures; Bootstrap Integration with Flask-Bootstrap; Custom Error Pages; Links; Static Files; Localization of Dates and Times with Flask-Moment; Chapter 4. Web Forms; Configuration; Form Classes; HTML Rendering of Forms
|
505 |
0 |
|
|a Creating an Authentication BlueprintUser Authentication with Flask-Login; Preparing the User Model for Logins; Protecting Routes; Adding a Login Form; Signing Users In; Signing Users Out; Understanding How Flask-Login Works; Testing Logins; New User Registration; Adding a User Registration Form; Registering New Users; Account Confirmation; Generating Confirmation Tokens with itsdangerous; Sending Confirmation Emails; Account Management; Chapter 9. User Roles; Database Representation of Roles; Role Assignment; Role Verification; Chapter 10. User Profiles; Profile Information; User Profile Page
|
505 |
0 |
|
|a Email Support with Flask-MailSending Email from the Python Shell; Integrating Emails with the Application; Sending Asynchronous Email; Chapter 7. Large Application Structure; Project Structure; Configuration Options; Application Package; Using an Application Factory; Implementing Application Functionality in a Blueprint; Application Script; Requirements File; Unit Tests; Database Setup; Running the Application; Part II. Example: A Social Blogging Application; Chapter 8. User Authentication; Authentication Extensions for Flask; Password Security; Hashing Passwords with Werkzeug
|
505 |
0 |
|
|a Form Handling in View FunctionsRedirects and User Sessions; Message Flashing; Chapter 5. Databases; SQL Databases; NoSQL Databases; SQL or NoSQL?; Python Database Frameworks; Database Management with Flask-SQLAlchemy; Model Definition; Relationships; Database Operations; Creating the Tables; Inserting Rows; Modifying Rows; Deleting Rows; Querying Rows; Database Use in View Functions; Integration with the Python Shell; Database Migrations with Flask-Migrate; Creating a Migration Repository; Creating a Migration Script; Upgrading the Database; Adding More Migrations; Chapter 6. Email
|
653 |
|
|
|a Flask (Software framework) / http://id.loc.gov/authorities/names/n2017043816
|
653 |
|
|
|a Python (Computer program language) / fast
|
653 |
|
|
|a Python / Programmiersprache / gnd / http://d-nb.info/gnd/4434275-5
|
653 |
|
|
|a Python (Computer program language) / http://id.loc.gov/authorities/subjects/sh96008834
|
653 |
|
|
|a Web applications / fast
|
653 |
|
|
|a Applications Web / Développement
|
653 |
|
|
|a Python (Langage de programmation)
|
653 |
|
|
|a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362
|
653 |
|
|
|a Programmierung / gnd
|
653 |
|
|
|a Software frameworks / fast
|
653 |
|
|
|a Applications Web
|
653 |
|
|
|a Logiciels d'application / Développement
|
653 |
|
|
|a Application software / Development / fast
|
653 |
|
|
|a Cadres d'applications (Informatique)
|
653 |
|
|
|a COMPUTERS / General / bisacsh
|
653 |
|
|
|a Software frameworks / http://id.loc.gov/authorities/subjects/sh2013002773
|
653 |
|
|
|a Web applications / http://id.loc.gov/authorities/subjects/sh2012001728
|
653 |
|
|
|a Web applications / Development
|
041 |
0 |
7 |
|a eng
|2 ISO 639-2
|
989 |
|
|
|b OREILLY
|a O'Reilly
|
500 |
|
|
|a Includes index
|
776 |
|
|
|z 9781491991718
|
776 |
|
|
|z 9781491991732
|
776 |
|
|
|z 1491991690
|
776 |
|
|
|z 1491991712
|
776 |
|
|
|z 9781491991695
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781491991725/?ar
|x Verlag
|3 Volltext
|
082 |
0 |
|
|a 331
|
082 |
0 |
|
|a 006.8
|
520 |
|
|
|a Take full creative control of your web applications with Flask, the Python-based microframework. With the second edition of this hands-on book, you'll learn Flask from the ground up by developing a complete, real-world application crreated by author Miguel Grinberg. This refreshed edition accounts for important technology changes that have occurred in the past three years
|