manage.py 625 B

123456789101112131415161718
  1. #!/usr/bin/env python
  2. import os
  3. import sys
  4. from environs import Env
  5. if __name__ == "__main__":
  6. Env.read_env() # load environment variables from .env
  7. os.environ.setdefault("DJANGO_SETTINGS_MODULE", "bookwyrm.settings")
  8. try:
  9. from django.core.management import execute_from_command_line
  10. except ImportError as exc:
  11. raise ImportError(
  12. "Couldn't import Django. Are you sure it's installed and "
  13. "available on your PYTHONPATH environment variable? Did you "
  14. "forget to activate a virtual environment?"
  15. ) from exc
  16. execute_from_command_line(sys.argv)