The 4 best ways to deploy a Django application