2010-02-26 45 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

相关问题