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
Goodreads Librarians Group
— 306607 members
— last activity 1 minute ago
Goodreads Librarians are volunteers who help ensure the accuracy of information about books and authors in the Goodreads' catalog. The Goodreads Libra ...more






















