-
Migrating a WordPress Blog to Django (Wagtail)
Problem Statement Our company website has been running on PHP + WordPress for years, but it’s time to leave behind plugin roulette, limited extensibility, and the burden of maintaining a non-Python backend. We wanted a single Python codebase where we could: Django was the obvious framework home, but which CMS layer? We compared Mezzanine, Django‑CMS, plain Django admin…
-
Django DRF and Table Historization
Introduction In the age of data-driven decision making, tracking data changes over time is essential. Whether for compliance, data recovery, or trend analysis, table historization is key. This blog post explores how to implement table historization using Django and Django Rest Framework (DRF), a combination that ensures your data is always trackable and audit-ready. Why…
-
Leveraging Django’s ASGI Capabilities for an Efficient Chat Application with OpenAI’s ChatGPT
Introduction Modern web applications, especially those requiring real-time interactions such as chat services, need to be efficient and responsive. This blog explores the advantages of using Django’s asynchronous capabilities for building a chat application that interfaces with OpenAI’s ChatGPT. I will guide you through setting up your Django project, implementing both synchronous and asynchronous request…