Автор: Jeffrey Leon Stroup, Thomas Carroll
Издательство: Independently published
Год: 2024
Страниц: 473
Язык: английский
Формат: epub
Размер: 10.1 MB
Python also has a large and supportive community with many online resources and documentation. Many tutorials, forums, and videos can help beginners get started with Python programming.
Flask is an API of Python that allows us to build up web-applications. It was developed by Armin Ronacher. Flask’s framework is more explicit than Django’s framework and is also easier to learn because it has less base code to implement a simple web-Application. A Web-Application Framework or Web Framework is the collection of modules and libraries that helps the developer to write applications without writing the low-level codes such as protocols, thread management, etc. Flask is based on WSGI(Web Server Gateway Interface) toolkit and Jinja2 template engine.
Here what you'll learn after downloading this book:
- Introduction to Web development using Flask
- Flask Setup & Installation
- Creating first simple application
- Run a Flask Application
- Flask App Routing
- Flask – HTTP Method
- Flask – Variable Rule
- Redirecting to URL in Flask
- Python Flask – Redirect and Errors
- Change Port in Flask app
- Changing Host IP Address in Flask
- Serve Templates and Static Files in Flask
- Flask Rendering Templates
- CSRF Protection in Flask
- Templating With Jinja2 in Flask
- Placeholders in jinja2 Template
- Serve static files in Flask
- Uploading and Downloading Files in Flask
- Upload File in Python-Flask
- Upload Multiple files with Flask
- Flask – Message Flashing
- Create Contact Us using WTForms in Flask
- Sending Emails Using API in Flask-Mail
- User Registration, Login, and Logout in Flask
- Password Hashing with Bcrypt in Flask
- Use Flask-Session in Python Flask
- Using JWT for user authentication in Flask
- Return a JSON response from a Flask API
- Define and Access the Database in Flask
And more…
This Book Is Perfect For:
- Total beginners with zero programming experience
- Returning professionals who haven’t written code in years
- Seasoned professionals looking for a fast, simple, crash course in Python
Скачать Python Web Applications with Flask: Hand-on your Flask skills with advanced techniques and build dynamic web applications