Skip to content

This project is a Flask-based blog application that uses SQLite for storing blog posts. It features routes for viewing, adding, editing, and deleting posts, as well as static pages like "About" and "Contact". The application uses Flask-WTF and Flask-CKEditor for form handling and includes unit tests for the main routes.

Notifications You must be signed in to change notification settings

tukue/python-bootcamp-blog-project

Repository files navigation

Flask Blog Application

This project is a Flask-based blog application that uses SQLite for storing blog posts. It features routes for viewing, adding, editing, and deleting posts, as well as static pages like "About" and "Contact". The application uses Flask-WTF and Flask-CKEditor for form handling and includes unit tests for the main routes.

This project uses the following technologies:

Flask: A micro web framework for Python. SQLite: A lightweight database for storing blog posts. Flask-WTF: Integration of WTForms with Flask for form handling. Flask-CKEditor: Integration of CKEditor with Flask for rich text editing. Flask-Bootstrap: Integration of Bootstrap with Flask for styling. SQLAlchemy: An ORM for database interactions. Gunicorn: A WSGI HTTP server for running the application in production.

About

This project is a Flask-based blog application that uses SQLite for storing blog posts. It features routes for viewing, adding, editing, and deleting posts, as well as static pages like "About" and "Contact". The application uses Flask-WTF and Flask-CKEditor for form handling and includes unit tests for the main routes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published