top of page

Web Application Deployment for Django

Web Application Deployment for Django

Django, being a web framework, needs a web server in order to operate. Since most web servers don’t use Python by default, an interface is needed to make that communication happen. WSGI and ASGI are the two interfaces currently supported by Django. Besides interfaces, the type of hosting providers should also be considered, be it a Platform-as-a-service (PaaS) option or a virtual private server (VPS). In addition, the different levels of computing and network resources at different prices should be taken into account. By the end of this course, you should be able to consider all the above factors and successfully deploy your web applications.



Learning Outcomes

1. Learn ways to deploy with WSGI
2. Learn ways to deploy with ASGI
3. Learn the pros and cons of WSGI and ASGI
4. Recognize factors to be considered when choosing the hosting provider
5. Be able to prepare a checklist before deployment


our proprietary cloud-based learning platform. It is designed to work seamlessly with free creative and development tools in providing support for DECT education.


Provide DECT Professional TTT Training and Support for Teachers


Krystal’s Student Empowerment Programme (SEP) provides students the knowledge, skills and tools necessary to survive in the global digital economy, preparing them for excellence in their future careers.


Krystal OTP includes all the office tools needed to keep daily office tasks running efficiently and economically.


is a comprehensive program designed to equip individuals and citizens with essential digital competencies and soft skills to thrive in the digital economy.

bottom of page