#!/usr/bin/env python
import os
import sys


if __name__ == '__main__':
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'base.settings')
    os.environ.setdefault('DJANGO_CONFIGURATION', 'Development')

    import dotenv
    dotenv.read_dotenv('.env')

    from configurations.management import execute_from_command_line
    execute_from_command_line(sys.argv)

#!/usr/bin/env python
import os
import sys


if __name__ == '__main__':
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'base.settings')
    os.environ.setdefault('DJANGO_CONFIGURATION', 'Development')

    if os.environ['DJANGO_CONFIGURATION'] == 'Development':
        import dotenv
        dotenv.read_dotenv('.env')

    from configurations.management import execute_from_command_line
    execute_from_command_line(sys.argv)

Hide .env behind a development environment.