There are many types of constants. We have a 'utils' directory (at same level as 'apps') and under that 'constants' sub-directory - with different files for different types of constants that are generally applicable across all apps. But because we have lots of client-specific constants and coding of their business rules, those sit under their own structure elsewhere. Using imports though, makes it relatively easier to reorganise over time if you need to.
The Django settings file is really only for constants related to starting up the program itself (and in our case a single flag to track who the client is).