text: #!/usr/bin/env python
  """Django's command-line utility for administrative tasks."""
  import os
  import sys
  from dotenv import load_dotenv
  
  
  def main():
      """Run administrative tasks."""
      # If WEBSITE_HOSTNAME is defined as an environment variable, then we're running on Azure App Service
  
      # Only for Local Development - Load environment variables from the .env file
      if not 'WEBSITE_HOSTNAME' in os.environ:
          print("Loading environment variables for .env file")
          load_dotenv('./.env')
  
      # When running on Azure App Service you should use the production settings.
      settings_module = "azureproject.production" if 'WEBSITE_HOSTNAME' in os.environ else 'azureproject.settings'
      os.environ.setdefault('DJANGO_SETTINGS_MODULE', settings_module)
  
      try:
          from django.core.management import execute_from_command_line
      except ImportError as exc:
          raise ImportError(
              "Couldn't import Django. Are you sure it's installed and "
              "available on your PYTHONPATH environment variable? Did you "
              "forget to activate a virtual environment?"
          ) from exc
      execute_from_command_line(sys.argv)
  
  
  if __name__ == '__main__':
      main()
  