shell_plus extensions python django

python - extensions - Importar automáticamente modelos en el lanzamiento de shell Django



django-extensions (3)

Esta publicación de blog de John Anderson tiene algunos trucos interesantes que puedes hacer con el intérprete estándar de Python. El ejemplo en la parte inferior muestra cómo puede obtener acceso a sus modelos Django y al cliente de prueba.

Estoy cansado de escribir from account_import.models import ImportFile cada vez que abro mi shell Django. ¿Hay alguna forma de ejecutar automáticamente este comando cada vez que enciendo mi caparazón?


instale django-extensions, uno de los comandos que presenta (shell_plus) proporciona el contexto para sus modelos. https://github.com/django-extensions/django-extensions

Entonces, en lugar del ./manage.py shell puedes usar ./manage.py shell_plus para que todo sea importado.