Skip to content
/ fun-blog Public

A blog app built with an intension of having fun with Python and the Flask Framework

Notifications You must be signed in to change notification settings

jod35/fun-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fun-blog

A blog app built with an intension of having fun with Python and the Flask Framework

How it works

  • Users sign up to get an account
  • They then log in to their accounts
  • Users can view blog posts and comment on posts.
  • Users can delete and edit posts
  • Admins can manage all user accounts

Built with

  • Flask
  • Flask-Login
  • Flask-SQLAlchemy
  • Flask-WTF
  • Boostrap 4
  • MySQL Database

To run,

  • git clone https://github.com/jod35/fun-blog.git
  • cd fun-blog
  • source venv/bin/activate
  • pip install -r requirements.txt
  • python3 app.py

To set up the database

  • `SQLALCHEMY_DATABASE_URI='mysql://<your_username>:@localhost/<your_db>'
  • export FLASKAPP=app.py in the terminal
  • flask db upgrade in the terminal

About

A blog app built with an intension of having fun with Python and the Flask Framework

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published