week 8
🔥 Week 8: FastAPI & Middleware, Flask - 60 Python Snippets 🚀
1️⃣ Flask: Introduction to Web Frameworks (10 Snippets)
1. Installing Flask
pip install flask2. Creating a Basic Flask App
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "Hello, Flask!"
if __name__ == '__main__':
app.run(debug=True)3. Handling URL Parameters
4. Handling Query Parameters
5. Handling Form Data (POST request)
6. JSON Response in Flask
7. Handling 404 Errors
8. Redirecting in Flask
9. Serving Static Files
10. Using Flask Templates
2️⃣ Flask: Building Web Applications (10 Snippets)
11. Using Sessions in Flask
12. File Upload in Flask
3️⃣ Introduction to FastAPI (10 Snippets)
21. Installing FastAPI & Uvicorn
22. Creating a Basic FastAPI App
4️⃣ Creating RESTful APIs with FastAPI (10 Snippets)
31. Handling Path Parameters in FastAPI
32. Handling Query Parameters in FastAPI
5️⃣ Middleware in FastAPI (10 Snippets)
41. Creating a Custom Middleware in FastAPI
42. Logging Middleware in FastAPI
6️⃣ Connecting FastAPI with MongoDB & SQLAlchemy (10 Snippets)
51. Connecting FastAPI to MongoDB using PyMongo
52. Connecting FastAPI to PostgreSQL using SQLAlchemy
Last updated