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…7 min read·Jan 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…6 min read·Oct 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…9 min read·Aug 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…3 min read·Jul 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…5 min read·Apr 5, 2022--1--1
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…7 min read·Dec 21, 2021--1--1
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…6 min read·Oct 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…5 min read·Jul 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…5 min read·May 31, 2021--1--1
Yiqing LaninAnalytics VidhyaHow to Use React in Django — the Hard WayIn the previous article, we’ve went through a basic tutorial on how to use React.js in Django. It mainly focuses on front-end and has…6 min read·Mar 30, 2021----