ModuleNotFoundError: No module named ‘distutils’

Compatibility issue: Django 2.2 is not compatible with Python 3.12. Django 2.2 reached end-of-life in April 2022 and doesn’t support Python versions beyond 3.9.The specific error: The distutils module, which Django 2.2 relies on, was removed from Python’s standard library in Python…

Django Report Errors To Admins Through Email

When running a Django application in production, it’s crucial to stay informed about any errors that occur. One effective way to do this is by setting up error reporting via email. This allows you to quickly respond to issues and…

Git Deployment – Plesk

Appendix: How to clone git repository to plesk. Now your repository is linked to your domain. and your main branch is updated. If you want to manual pull from git click on Pull now. How to change repository setting in…

How to write a good test case?

Table of content How to write test cases: A step-by-step guide Test cases are the blueprints that testers will follow, so they must be clear, thorough, and accurate. Below, we’ve outlined 10 steps you can take whether you’re writing new…

Select your currency
EGP Egyptian pound