Rufai Kudus Adeboyerufai.hashnode.dev·9 hours agoAdvanced API Concept in Django Rest FrameworkThis article will discuss some API concepts in Django Rest Framework that make our code shorter and build APIs in Python Django Rest Framework much faster. Below are a few of those concepts: - Class-based Views (CBVs)- Generic Views (MIxins and Custo...Django
Emmanuel Bwiremetacode.hashnode.dev·Feb 11, 2025Mastering Python Django Development: A Comprehensive GuideTo master Python Django development, one must delve into its comprehensive framework, designed to streamline web application creation. This guide aims to equip you with the skills and knowledge needed to excel in Django development, from understandin...149 readsMastering Python Django DevelopmentPython 3
Ahmad W Khanblog.ahmadwkhan.com·Feb 5, 2025The Art (and Pain) of Generating Invoice Numbers That ScaleThere’s something strangely humbling about a problem that looks trivial on the surface but slowly morphs into an existential crisis at 3 AM while you’re drowning in your 3rd cup of tea. Invoice number generation? How hard could it be? I mean, it’s ju...31 readsPython
Esubalew Chekolcode.esubalew.et·Jan 8, 2025What Makes Django Different? An In-Depth Look with ExamplesDjango is a robust and high-level Python web framework that promotes rapid development and clean, pragmatic design. In this blog, we'll delve into what distinguishes Django from other web frameworks, showcasing its key features with practical example...29 readsDjango
Eurico Santosesantoscyber.hashnode.dev·Jan 6, 2025Django in 2025: The Future of the Web FrameworkDjango has been a powerful framework for building scalable, secure web applications for over a decade. But what does the future hold for Django in 2025? In this post, we’ll explore the exciting trends and innovations that could shape Django’s evoluti...42 readsDjango
Dauda Kolokolo.hashnode.dev·Dec 30, 2024What Clean Code Really Means?I think there's quite some misconception about what writing clean code really means. Here's my take on what clean code isn't and what it is: What isn't really clean code: Code formatting: Clean code is barely about proper indentation, spacing and fo...React
Ahmad W Khanblog.ahmadwkhan.com·Dec 29, 2024Migrating a Python Django DRF Monolith to Microservices: Part 3 - Deploying Dockerized Microservices to KubernetesNow that we have containerized our microservices using Docker and tested them locally with Docker Compose, the next step is to deploy them to Kubernetes (K8s). Kubernetes is a powerful container orchestration tool that automates deployment, scaling, ...28 readsmonolithic architecture
Ahmad W Khanblog.ahmadwkhan.com·Dec 10, 2024Migrating a Python Django DRF Monolith to Microservices - Part 4: Setting Up a CI/CD Pipeline for Kubernetes Deployment Using GitLabWith our microservices deployed on Kubernetes, the next step is to automate the process of building, testing, and deploying updates. Continuous Integration and Continuous Deployment (CI/CD) pipelines streamline these workflows, ensuring consistent an...35 readsmonolithic architecture
Ahmad W Khanblog.ahmadwkhan.com·Dec 8, 2024Migrating a Python Django DRF Monolith to Microservices - Part 2: Dockerizing the MicroservicesContainerization is a crucial step in preparing your microservices for deployment. By using Docker, we can package each microservice with its dependencies, ensuring consistency across development, testing, and production environments. In this part, w...monolithic architecture
Saurav Sharmaselftaughtdev.hashnode.dev·Dec 7, 2024Implementing a Robust SQLite Backup System in DjangoIn this blog post, I'll share our approach to implementing a comprehensive SQLite backup system for a Django application. This system not only creates backups but also verifies their integrity and automatically pushes them to GitHub for safe storage....101 readsSQLite