Django
Start with Deploy Django - Choose Provider here — the core of what Deploy Django covers.
To deploy a project means to make it visible for other people on the internet.
When you create a Django application, there are some Python packages that your project depends on.
We have chosen AWS as our hosting provider, and Elastic Beanstalk as a service to deploy the Django project, and it has some specific requirements.
To wrap your project into a .zip file, you cannot zip the entire project folder, but choose the files and folders manually.
In AWS, navigate to the Elastic Beanstalk application, as we did in the Choose Provider chapter, and click the "Create application" button:
Any changes you do with the application locally, on your own computer, is not visible on the deployed version.