2👍
First, you can check the deployment checklist in the django documentation.
Second, it is a good habit to differentiate between staging and production settings.
--settings_folder
|- __init__.py
|- production.py
|- staging.py
|- dev.py
|- ...
manage.py
Thus you may prevent a mess up when changing the settings and possibly each stage has different database and settings.
Thirdly, as you are using Angular you need to manage where the static files go, please check here.
If you have done all that then you will be fine.
Source:stackexchange.com