Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
/ flask-blog Public archive

Python blogging system (Flask, SQLAlchemy, WTForms, MySQL, docker,...)

Notifications You must be signed in to change notification settings

lukasondrejka/flask-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask blog

Simple blogging system written in Python using Flask framework. Application is using Mysql (mariadb) database for storing data, SQLAlchemy for ORM and WTForms for forms.

blog

Dependencies

Full list of dependencies can be found in requirements.txt.

Project setup

Requirements

  • Docker
  • docker-compose

Setup

docker-compose up

Application will be available at localhost. Login credentials for login page are admin@localhost and password.

Endpoints

Endpoint Method Description
/ GET Home page
/login GET, POST Login
/logout GET Logout
/post/create GET, POST Create post
/post/{id} GET Post
/post/{id}/edit GET, POST Edit post
/post/{id}/remove GET, POST Delete post
/user/create GET, POST Create user
/user/{id} GET User profile
/user/{id}/edit GET, POST Edit user

About

Python blogging system (Flask, SQLAlchemy, WTForms, MySQL, docker,...)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages