每當我打開我的Django shell時,我已經厭倦了輸入from account_import.models import ImportFile
。有沒有辦法在我啓動shell的時候自動運行這個命令?在Django shell啓動時自動導入模型
28
A
回答
50
安裝django-extensions,其功能之一的命令(shell_plus)爲您的模型提供上下文。 https://github.com/django-extensions/django-extensions
因此,而不是./manage.py shell
,您可以使用./manage.py shell_plus
,以便導入所有內容。
4
http://docs.python.org/using/cmdline.html#envvar-PYTHONSTARTUP
如果你的環境變量PYTHONSTARTUP
設置爲一個文件,這將是第一次當你開始一個python shell中運行。
4
這個約翰安德森的blog post有一些有趣的技巧,你可以用標準的Python解釋器來完成。最底部的示例顯示瞭如何訪問Django模型和測試客戶端。
相關問題
- 1. 在啓動時自動運行shell腳本(自動啓動)
- 2. 是否可以告訴IDLE python shell每次啓動時自動導入模塊?
- 3. 如何在啓動emacs/spacemacs時自動啓動shell緩衝區
- 4. 導入時非法啓動類型?
- 5. Django CreateView會自動啓動引導模式
- 6. Django模型:自動保存
- 7. Django導入模型
- 8. 自定義shell從.emacs自動啓動
- 9. 配置PhpStorm在項目啓動時自動導入觀察者
- 10. Django請求自動啓動
- 11. Codeigniter自動自動載入模型
- 12. Django自動化導入導出
- 13. 當Ubuntu啓動或重新啓動時,Django Server自動運行?
- 14. 在啓動python shell時自動執行命令
- 15. django + nginx - 自動啓動django服務器
- 16. 如何在qtconsole模式下使用ipython啓動django shell?
- 17. 當ng模型填充時自動啓動函數ng-
- 18. 啓動shell時的提示
- 19. Django模型 - 使用QuerySet在M2M場景中自動加入FK
- 20. Django導入模型錯誤
- 21. Django導入模型問題
- 22. Django - 動態導入
- 23. VSCode啓動時自動啓動AWS模塊
- 24. Python/Django shell將無法啓動
- 25. Eclipse中的Django Shell未啓動
- 26. 當系統啓動時使用腳本自動啓動程序(linux,shell)
- 27. Django動態模型
- 28. 如何在django shell啓動時運行任意代碼?
- 29. 在Windows 7啓動時啓動程序(自動啓動)
- 30. 爲Django模型自動填充外鍵
我想他只想要django的外殼...... – 2011-02-01 15:37:15
哦,好的。我不知道django的外殼。但Django是我的清單上的最後清單! – 2011-02-02 14:13:48