Skip to content

Simple blog site write in python with Flask library

Notifications You must be signed in to change notification settings

resole79/blog_site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Site

Simple blog site write in python with Flask library

It's a part of the #100DaysOfCode challenge by Angela Yu.

Prerequisites

You will need the following software to run the Blog Site :

Installation

To get started with the Blog Site, follow these steps:

  1. Clone the repository:
git clone https://github.com/resole79/blog_site.git
  1. Install Flask, Flask-Bootstrap, WTForms, Flask-WTF, Flask-CKEditor, Flask-SQLAlchemy, SQLAlchemy, Werkzeug, Flask-Login, Flask-Gravatar, python-dotenv
pip install Flask
pip install Flask-Bootstrap
pip install WTForms
pip install Flask-WTF
pip install Flask-CKEditor
pip install Flask-SQLAlchemy
pip install SQLAlchemy
pip install Werkzeug
pip install Flask-Login
pip install Flask-Gravatar
pip install python-dotenv
  1. Run the main.py file:
python3 main.py
  1. Run the Blog Site on browser:
http://127.0.0.1:8080/

File Structure

  • main.py: Main program.
  • form.py: Contain the class form of project
  • templates: Folder contain html page
  • static: Folder contain images, css, and js folder

Usage

How web site present

Index Page


Index Page

Insert/Edit Page


Insert/Edit Page

Show Post Page


Show Post Page

Login Page


Login Page

Register Page


Register Page

Credit

Author : Emilio Reforgiato (resole79)

About

Simple blog site write in python with Flask library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published