© Federico Marani 2019
Federico MaraniPractical Django 2 and Channels 2https://doi.org/10.1007/978-1-4842-4099-1_6

6. Using External Libraries in Our Project

Federico Marani1 
London, UK

This chapter presents how easy it is to include external Django libraries in our project, and how we can use some of these libraries to speed up development or add features that otherwise would not be available in vanilla Django.

Using Django Extensions

Django Extensions1 library offers some useful additional commands that our project could use. To see what they are, we need to install the library first:
$ pipenv install django-extensions
$ pipenv install pydotplus   # for graph_models
$ pipenv install ipython     # for shell_plus
$ pipenv install werkzeug    # for ...

Get Practical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.