Miguel Grinberg
Goodreads Author
Website
Twitter
Member Since
May 2014
To ask
Miguel Grinberg
questions,
please sign up.
Popular Answered Questions
More books by Miguel Grinberg…
Miguel’s Recent Updates
Miguel Grinberg
wrote a new blog post
|
|
“Blueprints were introduced in Chapter 7 as a way to define routes in the global scope after the creation of the application was moved into a factory function. The routes related to the user authentication system can be added to a auth blueprint. Using different blueprints for different sets of application functionality is a great way to keep the code neatly organized.”
― Flask Web Development: Developing Web Applications with Python
― Flask Web Development: Developing Web Applications with Python
“Many users do not understand the warning from the browser. For this reason, it is considered good practice for web applications to never leave a POST request as a last request sent by the browser. This practice can be achieved by responding to POST requests with a redirect instead of a normal response.”
― Flask Web Development: Developing Web Applications with Python
― Flask Web Development: Developing Web Applications with Python
“The safety of user information stored in databases is often overlooked during the design of web applications.”
― Flask Web Development: Developing Web Applications with Python
― Flask Web Development: Developing Web Applications with Python

A place where all Goodreads members can work together to improve the Goodreads book catalog. Non-librarians are welcome to join the group as well, to ...more