Blog Management System Using Django and Python | IJLTEMAS
00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

Blog Management System Using Django and Python

Authors

Dr Lipsa Nayak

Dept. of Computer Applications-PG, VISTAS, Chennai, India (IN)

Dr.Kumutha.K

Dept. of Computer Applications-PG, VISTAS, Chennai, India (IN)

Article Information

DOI: 10.51583/IJLTEMAS.2026.150500174

Subject Category: Computer Science and Applications

Volume/Issue: 15/5 | Page No: 2188-2195

Publication Timeline

Submitted: 2026-06-11

Published: 2026-06-11

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.

Keywords

Django; Python; Blog Management System; RBAC; REST API; PostgreSQL; Redis; Celery; OWASP; System Usability Scale

Downloads

References

1. Statista Research Dept., “Number of blogs worldwide 2006–2024,” Jan. 2024. [Google Scholar] [Crossref]

2. Holovaty and J. Kaplan-Moss, The Definitive Guide to Django, 2nd ed. Apress, 2009. [Google Scholar] [Crossref]

3. W3Techs, “Usage statistics of content management systems,” Apr. 2024. https://w3techs.com [Google Scholar] [Crossref]

4. J. O’Nolan and H. Cardoso, “Ghost: A headless Node.js CMS,” Ghost Foundation, 2023. [Google Scholar] [Crossref]

5. T. Cranfield et al., “Wagtail CMS design principles,” Proc. [Google Scholar] [Crossref]

6. DjangoCon Europe, 2023, pp. 45–53. [Google Scholar] [Crossref]

7. R. Kumar, S. Patel, A. Joshi, “Scalable educational portals with Django,” IJWET, vol. 18, no. 2, pp. 112–129, 2022. [Google Scholar] [Crossref]

8. L. Zhao and W. Chen, “DRF for microservices,” Proc. [Google Scholar] [Crossref]

9. IEEE ICWS, 2023, pp. 201–208. [Google Scholar] [Crossref]

10. OWASP Foundation, “OWASP Top Ten 2021.” https://owasp.org/Top10/ [Google Scholar] [Crossref]

11. J. Brooke, “SUS: A quick and dirty usability scale,” Usability Eval. in Industry, 1996, pp. 189–194. [Google Scholar] [Crossref]

12. T. Christie, “Django REST Framework,” v3.14 doc., 2023. https://www.django-rest-framework.org [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles

Engineering,
Management &
Applied Science
Journal
(IJLTEMAS)
Published by RSIS International
Tower B, Suncity Success Tower
Golf Course Ext Rd, Sector 65
Gurugram, Haryana 122101, India
© 2026 IJLTEMAS · RSIS International. Published under CC BY 4.0. ISSN 2278-2540.