-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Django in Production
By :

In this section, we’ll learn how to use AWS Elastic Beanstalk to deploy Django applications. Let’s look at a basic Django example to help exemplify this.
First, follow the guide mentioned in Chapter 1 to create a Django application, followed by the guide mentioned in Chapter 11 to dockerize the Django application. Also, follow the instructions mentioned in https://github.com/PacktPublishing/Django-in-Production/tree/main/Chapter13#integrating-beanstalk-with-basic-django-app.
Before starting the Elastic Beanstalk integration, please ensure that the Django project is working by running docker compose up
. We can access the Django admin page by going to http://127.0.0.1/admin
:
docker compose up -–build
Now that our local setup is running the Django application using Docker, let’s focus on creating a new Beanstalk environment: