This is the code repository for Building Django 2.0 Web Applications, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.
Who doesn't have an idea for the next great app or service they want to launch? However, most apps, services, and websites ultimately rely on a server being able to accept requests and then create, read, update, and delete records based on those requests. Django makes it easy to build and launch websites, services, and backends for your great idea. However, despite the history of being used at large-scale successful start-ups and enterprises, it can be difficult to gather all the resources necessary to actually take an idea from empty directory to running production server.
All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.
The code will look like the following:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
To get the most out of this book book you should:
Have some familiarity with Python and have Python3.6+ installed Be able to install Docker or other new software on your computer Know how to connect to a Postgres server from your computer Have access to a Bash shell