/flask_blog

Flask Blog is a web application built with Flask, a Python web framework. It allows users to register, log in, create, edit, and delete blog posts, and leave comments on posts.

Primary LanguageJavaScript

Flask Blog

blog_flask_screenshot.png Flask Blog is a web application built with Flask, a Python web framework. It allows users to register, log in, create, edit, and delete blog posts, and leave comments on posts.

Features

  • User registration and authentication
  • Create, edit, and delete blog posts
  • Leave comments on blog posts
  • Admin-only access for managing posts and comments
  • Integration with CKEditor for rich text editing
  • Integration with Bootstrap for a responsive design

Technologies Used

  • Python
  • Flask
  • Flask-WTF (WTForms)
  • Flask-CKEditor
  • Flask-Bootstrap
  • SQLAlchemy
  • SQLite (as the database)
  • Flask-Login
  • Flask-Gravatar

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/flask-blog.git