What Is the Django Development Server?
The Django development server is a lightweight web server written purely in Python. It should not be used in production. This server will automatically reload your Python code for each HTTP request as needed. The only time you will need to restart the server, is when you add a file or compile translation files.