Skip to content

jakbin/flask-blog

Repository files navigation

A Blogging website using Flask Python

Deploy GitHub Contributors GitHub commit activity GitHub last commit

we use sqlite database for better devlopment support

note:- heroku does not detect changes in sqlite after restart. You need to use any other database.

Admin Page :-

Admin page at /dashboard

username : - admin

password :- admin

(You must change it before deploy on server)

Change password :-

For changing Admin Dashboard password run change_pass.py

Open config.json and change configuration according to your mind.

Available ophtions in config.josn:-

    1. Mysql database Path
    1. Sqlite3 database Path
    1. Facebook Url
    1. Twitter Url
    1. Github Url
    1. Blog Name
    1. Gmail id
    1. Gmail Pass
    1. Number of Post per page on home page (Importent)
    1. Post Writer name (i will remove it after some time)
    1. Image Upload Path

note:- After changing configuration in josn file restart server manually

Todo-List

  • Secure Login
  • Secure File Upload
  • UI Improvements
  • About Page Improvements
  • Uploaded Images Viewer
  • Post View counter
  • Improve Search Functionality
  • Blueprint (Not yet)

Static FIles & ngrok