我有一个django支持的网站,它使用sphinxsearch进行搜索和查询。 Django测试平台创建一个测试数据库,测试所有测试用例。但是我原来的sphinx索引器仍然会索引原始数据库。我想知道解决这个问题的最佳策略是什么。我很想知道一些现有的django应用程序来解决这个问题,或者想知道如何解决这个问题。
答案 0 :(得分:1)
您不需要做的事:在运行测试时更改sphinx的设置。如果在django project.settings文件中指定sphinx设置,则必须执行此操作:
如果您在其他地方指定您的狮身人面像设置,请执行类似的操作。重要的是在测试时为sphinx使用不同的设置,因为你指定了sphinx应该使用的数据库。
如果没有关于您的实施的更多细节,这可以说是帮助您的最多......