Загрузка всех моделей в django shell автоматом 2
Наткнулся на интересную заметку. Как автоматизировать загрузку всех моделей из INSTALLED_APPS при запуске django python shell (manage.py shell).
from django.db.models.loading import get_models
for m in get_models():
exec "from %s import %s" % (m.__module__, m.__name__)Оказывается очень удобно! :-)
Оригинал — Peter Sheats’ Blog » Blog Archive » Autoloading Your Django Models
Trackbacks
Use the following link to trackback from your own site:
http://livedev.org/trackbacks?article_id=django-automatic-model-loading-in-shell&day=10&month=01&year=2008







Oh yeah, baby! :)
Первым комментом в том посте Джеймс Беннет указал более питоновый способ.