/ / Možnosti spúšťania akcií manage.py v aplikácii django - python, django, solr, django-haystack

Možnosti spúšťania akcií programu manage.py v aplikácii django - python, django, solr, django-haystack

Zmenené na objasnenie

Ahoj, mám aplikáciu django používajúcu stoh sena a solr backend na vyhľadávanie energie (funguje dobre)

Moja úloha je uvedená nižšie
1. Používateľ odovzdá súbor konceptov, ktoré sú uložené v tabuľke django
2. Tieto údaje by sa mali dať prehľadávať, nemôžu fungovať, kým znova nezostavíte index
3. V prípade produkčného prostredia, v ktorom je niekoľko používateľov, je nepraktické naďalej kontrolovať, či používatelia nemajú nové údaje, a indexovať ich manuálne pomocou príkazu manage.py rebuild_index.
4. Sú vo vašej aplikácii django automatizované úlohy manage.py.

Vďaka

odpovede:

0 pre odpoveď č. 1

Vďaka sekcii komentárov som svoje vyhľadávanie zdokonalil a našiel som to otázka , ktorý mal odpoveď, ktorú som hľadal

Ďalšou možnosťou je Django-zeler

V súhrne

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