Yiqing LaninDev GeniusHow to implement CICD for Django project using MakeIn the previous articles, we explored the steps to create, run, build, and deploy a Django project.Sep 9Sep 9
Yiqing LaninDev GeniusDjango Sync or Async?Python has added the asyncio library since its version 3.4 release. Django started supporting the asynchronous (“async”) view on version…Jan 7, 2023Jan 7, 2023
Yiqing LaninDev GeniusHow to Troubleshoot Log Rotation IssueOne of the problems, when comes to the log rotation, is that the log file does not seem rotated as the configuration file states. It…Oct 12, 2022Oct 12, 2022
Yiqing LaninDev GeniusHow to Build and Containerize a Simple Live Notification SystemIn the previous post, we’ve gone through the planning process by using stories mapping. In this article, I am going to walk you through the…Aug 9, 2022Aug 9, 2022
Yiqing LanHow to Design and Plan a Simple Live Notification System — Part 1/2In this and the next post, I will discuss how to use Django channels to implement “push based” user notification and content update…Jul 19, 2022Jul 19, 2022
Yiqing LaninDev GeniusHow to Dockerize a Production-ready Django Application (Django + Nginx + uWSGI)Imagine upgrading a system from one major version of Python to another. What are the challenges? I would say one of the biggest challenges…Apr 5, 20221Apr 5, 20221
Yiqing LaninAnalytics VidhyaHow to deploy Django application on AWS Ubuntu EC2 with Nginx and uWSGI — A Practical GuideI have done many Django related blogs in the past. One thing I have not discussed is how to take a Django project to the production. In…Dec 21, 20211Dec 21, 20211
Yiqing LanHow to Make Django Reusable App Adapted for Front-endsDjango has been one of the core web frameworks for our team for many years. As our Django based web application grows in numbers, one of…Oct 27, 2021Oct 27, 2021
Yiqing LanTo AI or not to AI? That should not be the question.This blog is quite different from other blogs that I had posted. Instead of talking about a specific technical topic, what I want is to…Jul 21, 2021Jul 21, 2021
Yiqing LaninAnalytics VidhyaHow to Use Materialized View in DjangoDjango is one of the most popular Python Web framework. It is designed based on the “model-template-view” pattern. In Django, the Model is…May 31, 20211May 31, 20211