在django应用程序中运行manage.py操作的选项

时间:2014-03-23 23:49:26

标签: python django solr django-haystack

重新进行澄清

您好我有一个使用haystack的django应用程序和一个solr后端来搜索功能(效果很好)

我的任务如下 1.用户上传一组保存在django表中的概念 2.此数据应该是可搜索的,除非您重建索引,否则它无法工作 3.在生产环境中有多个用户的情况下,继续检查用户是否有新数据并使用命令manage.py rebuild_index手动编制索引是不切实际的。 4.您的django应用程序中是否有自动执行manage.py任务的功能。

由于

1 个答案:

答案 0 :(得分:0)

感谢评论部分,我对我的搜索进行了优化,找到了这个question,其中有我正在寻找的答案

另一个选项是django-celery

总结

from haystack.management.commands import update_index
    update_index.Command().handle()