Blog Management System Using Django and Python
Nayak, Lipsa and Kumutha, K (2026) Blog Management System Using Django and Python. INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING, MANAGEMENT & APPLIED SCIENCE (IJLTEMAS). ISSN 2278-2540
ILJ.pdf
Download (439kB)
Abstract
Due to the rise of web-based content publishing services, there is an urgent need for adaptive, secure, and scalable solutions for managing blogs. Platforms like WordPress and Ghost are characterized by several limitations, such as inflexibility, insufficient security measures, and scalability issues. In this paper, a Blog Management System (BMS) was implemented using the Django 4.2 framework and Python 3.11 programming language. It includes role-based access control (RBAC), RESTful web APIs through Django REST Framework, full-text search enabled by the PostgreSQL tsvector module with the help of the GIN index, automated spam filtering utilizing Akismet, and asynchronous task management via Celery. A multi-tiered security model according to the OWASP Top-10 list was implemented across seven layers. The performance analysis performed by Locust v2.18 (with 100 concurrent users) showed that the P95 latency did not exceed 200 ms and that the application benefited from an 18× performance gain due to Redis caching. The usability test with 30 users resulted in a SUS score of 83.4 (Grade B+, Excellent), whereas the baseline for WordPress was 72.1
| Item Type: | Article |
|---|---|
| Subjects: | Computer Science Engineering > Python |
| Domains: | Computer Science Engineering |
| Depositing User: | Mr IR Admin |
| Date Deposited: | 07 Sep 2026 06:12 |
| Last Modified: | 07 Sep 2026 06:37 |
| URI: | https://ir.vistas.ac.in/id/eprint/21281 |
