Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 773 Bytes

File metadata and controls

36 lines (27 loc) · 773 Bytes

Project6 - Flask Blog App

Simple Flask blog application with registration and login forms.

Features

  • Home page with blog posts
  • About page
  • Registration form with username, email, password, and confirm password
  • Login form with email, password, and remember-me field
  • Flash messages for success and error feedback

Files

  • blog_app.py - Flask application routes and app configuration
  • forms.py - WTForms definitions for registration and login
  • templates/ - HTML templates using Jinja2
  • static/main.css - styling for the app

Requirements

  • Python 3
  • Flask
  • Flask-WTF

Run

  1. Install dependencies:
    pip install flask flask-wtf
  2. Run the app:
    python blog_app.py
  3. Open http://127.0.0.1:5000/