Python for Web Development
Python for Web Development
Flask: Micro web framework.
from flask import Flask
Django: Full-stack framework.
MVC pattern
Page 1
Python for Web Development
Page 2
FastAPI: Modern API framework.
async/await support
Requests: HTTP library.
[Link](), post()
BeautifulSoup: HTML parsing.
from bs4 import BeautifulSoup
Page 2
Python for Web Development
Page 3
SQLAlchemy: ORM.
[Link](Model)
Jinja2: Template engine.
{{ variable }}
WTForms: Form handling.
class MyForm(FlaskForm)
Page 3
Python for Web Development
Page 4
Flask-WTF: CSRF protection.
csrf_exempt
Celery: Task queue.
[Link] decorator
Redis: In-memory database.
[Link]()
PostgreSQL: Database.
psycopg2 connector
Page 4
Python for Web Development
Page 5