Python modules installation

Dependencies

If your project has a requirements.txt file, we will install
the dependencies listed in this file as part of the deployment process via
pip install -r requirements.txt.

The requirements.txt file can be easily created with
pip freeze > requirements.txt command.

Django's collectstatic

In case your requirements.txt list Django as a
dependency, we also run python manage.py collectstatic for you
automatically as part of the deployment process.

Installation process

When you deploy your app via git deployment
the modules are installed installed at the end of the deployment process.

In case you use FTP deployment, during the
restart of your app we detect if any changes have been uploaded and trigger rebuild of your
app. At the end of the rebuild process we install all modules listed in requirements.txt
and run collectstatic if Django is listed as a dependency
(see above).