Description of Python packages

Django

Django is a framework used to develop web services. For the 5glab, it will be used to develop NFs REST APIs.

Django REST Framework

Django REST Framework (aka DRF) is a package which allows setting up REST APIs faster than simply using Django. Obviously, Django is required.

Django Cors Headers

This package is used to enable CORS (Cross Origin Request Site) which allows external calls to the API.

Pymongo

Pymongo is a Python driver to connect and interact with a MongoDB instance. It requires an opened mongod instance.

Pytz

It comes with DRF (Django REST Framework). It's a package which handles timezones better than the basic timezone library of Python.