From the course: Advanced Django Project: Build High-Traffic Websites with Django

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Humanize library

Humanize library

- [Instructor] So we've seen a few things from the django.contrib collection of packages before. For instance content type and generic foreign key classes. So everything under contrib is technically optional. You can create a whole Django application without importing anything from contrib. But the reason these packages exist is because of Django and Python's shared battery included philosophy. So you should be able to develop, just about any full featured project without needing to install third party libraries in order to do that. Granted, there are a lot of third party Django and Python libraries that I like, and that are very useful, but I rarely really need them. Anyway, the humanized library is one of those things, that's included with your default Django setup. It's under contrib. But you do need to take a couple extra steps to actually use it in your project. And one of those is to add it to your installed apps list…

Contents