A simple blog app created with Django, HTML, CSS, Bootstrap, SQL and HTMX.
• Introduction
• Technologies
• Setup
• Status
This blog site uses pagination on each view to limit the outputted data, and with the help of infinite scroll, the data outputted increases to as many pages as the user scrolls to. Instead of using the traditional category feature, Django Taggit was used. In all, this is a simple yet functional site.
The project was created with the following:
• Python 3.11.0
• Django 4.2.1
• Django Templating
• Bootstrap 4
• HTMX
• CSS3
• HTML5
• SQLite3
To run this project, install it locally using Python;
- python -m venv venv
- venv\Scripts\Activate.ps1
- pip install -r requirements.txt
- python manage.py runserver
While I have completed this project, I intend to build it into a robust app by adding more features in the coming days.