3
在Django是有辦法導入所有模塊導入Django中的所有模塊
ex: from project.models import *
ex: from project1.models import *
可以這樣一個說法
在Django是有辦法導入所有模塊導入Django中的所有模塊
ex: from project.models import *
ex: from project1.models import *
可以這樣一個說法
做。如果你只是想在shell中測試的事情,當做到這一點,看看導入django-extensions項目提供的shell_plus
命令。
這是一個非常簡潔的擴展,當您從命令行執行./manage.py shell_plus
時,它將啓動一個shell並自動加載項目中的所有模型。
+1 - 另外,您可能會發現它們加載所有模型的方式具有啓發性(請參閱http:// github。 COM/Django的擴展/ Django的擴展/斑點/主/ django_extensions /管理/命令/ shell_plus.py) – 2010-08-16 13:09:09
你爲什麼要這樣做? – 2010-08-16 12:50:05
當測試代碼時,如果需要將三個或四個模塊導入python提示符,這將派上用場。 – Hulk 2010-08-16 12:53:51