2010-02-26 52 views
1

設置Eclipse運行django-project startprojects創建的django項目測試非常簡單,我們只需將一個Run命令指向./manage.py,並提供必要的參數即可。有沒有辦法讓django測試+ buildout與Eclipse/Aptana很好地集成?

但如果項目是使用buildout構建的,我該怎麼辦? 當然,bin/biuldout創建了方便的bin/test-1.1和bin/test-trunk文件,但是這些文件並沒有與eclipse集成在一起,但是我怎樣才能將它們作爲Eclipse的外部工具運行呢?獲得運行manage.py測試myapp的良好代碼識別功能?

沒有人知道解決方案嗎?是否有一些擴展的配方,可以讓我做到這一點?

感謝您的幫助!

回答

0

我假設你使用djangorecipe食譜(http://pypi.python.org/pypi/djangorecipe)?

在這種情況下,爲什麼可以你顯然運行「manage.py測試MYAPP」爲什麼無法您運行的「bin/Django的測試MYAPP」? (或者就此而言「bin/test」)?

我想你必須在某處配置manage.py調用,那麼爲什麼你不能以同樣的方式配置bin/django?最後,bin/django也只是一個python腳本。你有沒有嘗試像manage.py一樣調用它?

+0

其實,我找不到使用djangorecipe的manage.py文件。創建的腳本uner bin是簡單導入djangorecipe.test的python腳本。 我之所以沒有直接調用bin/django或bin/test是因爲它不是由eclipse提供的,因爲bin不是python模塊(它不包含__init__.py文件) 無論如何,我找到了一個解決方案,它只是給出由djangorecipe創建的測試腳本的完整路徑。因此,主模塊是這樣的:$ {workspace_loc:django-contacts/bin/test-1.1},現在它就像一個魅力。 謝謝你的幫助。 – user282218 2010-03-12 22:31:48

相關問題