/python-flask-blog

Little project inspired by TechWithTim

Primary LanguageHTML

Python Flask Blog Site

This is a simple blog inspired by TechWithTim site built using Python , Flask and HTML.

Features

  • User Authentication: Users can register, log in, and log out.
  • Blog Posts: Users can create, edit, and delete their blog posts.
  • Secure Passwords: Passwords are securely hashed.
  • Database: Data is stored in a SQLite database using Flask-SQLAlchemy.

Prerequisites

Make sure you have the following installed before running the application:

  • Python 3.x
  • Flask
  • Flask-SQLAlchemy
  • Flask-Login

Install Requirements

pip install Flask pip install Flask-SQLAlchemy pip install Flask-Login

Run the application

Run : python app.py

Visit http://localhost:5000 in your web browser.