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...monolithic 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....91 readsSQLite
Azeez Aremudjangoway.hashnode.dev·Dec 4, 2024Openstack Authentication and AuthorizationHello and welcome back! In our last post, we explored on high level some common OpenStack components like Nova and Keystone. Today, we'll dive deeper into how OpenStack structures its authentication and authorization modules, particularly focusing on...Openstack APIopenstack
Vidyesh Churividyesh.hashnode.dev·Nov 29, 2024Django Project Management Rest APIDjango Python Machine Test • Consider the following scenario where we have 3 entities in our system. User Client Project We have the number of users registered in our system. You can use Django's default admin template to create/register users b...30 readsdjango rest framework
Michael Interfacemikeinterface.hashnode.dev·Nov 4, 2024Optimizing DRF LimitOffsetPagination performance to avoid slow count queries.TLDR LimitOffsetPagination in Django can cause performance issues due to the expensive count query, especially with large datasets or search_fields. To improve performance, you can override the default pagination to skip the count query. The issue Li...63 readsdjango rest framework
Abishek Reddycaptain0205.hashnode.dev·Oct 29, 2024User Registration with OTP verificationIn this article we’ll learn how to perform user registration with OTP verification. This is a beginner level article but you need to have basic knowledge about django and django rest framework. If you’re not aware those, you can refer following tutor...89 readsDjango registration system
Saurav Sharmaselftaughtdev.hashnode.dev·Oct 13, 2024Case Study: Building a Real-Time Focus Timer with Django, Redis, and WebSocketsHey there! Today, we're diving into the inner workings of Tymr, a cloud-based focus timer that's got some interesting tech under the hood. You can check it out at https://tymr.online if you're curious. Let's break down how this app keeps you focused,...2 likes·108 readsDjango
Saurav Sharmaselftaughtdev.hashnode.dev·Oct 13, 2024Comprehensive Django Deployment Guide for BeginnersTable of Contents Introduction Prerequisites Setting Up Your VPS Securing Your Server Installing Required Software Configuring Your Django Project Setting Up Nginx and Uvicorn Configuring SSL with Let's Encrypt Setting Up Supervisor Firewal...691 reads#django deployment
Poovarasu Sekarpoovarasu.hashnode.dev·Oct 9, 2024Stay Updated with Python/FastAPI/Django: Weekly News Summary (30/09/2024-06/10/2024Intro: Check out this insightful summary of Python/FastAPI/Django Weekly News for September 30th to October 06th, 2024. Stay updated with the latest developments, releases, and community updates in the Nil ecosystem. Key Points: 🐍 Real Python highl...Python