2010-07-09 18 views
5

Ho un'applicazione django in cui mi piacerebbe avere uno script che eseguirò una volta al giorno per convalidare i modelli nel database ed eliminare alcuni oggetti. Come ci credi? Voglio qualcosa di equivalente al rake: task in rail.Rake: task equivalent in Django

risposta

1

Può essere celery sarebbe meglio in questo caso.

Perché, come indicato nella pagina django-compiti:

Django-task è per un uso diverso dalla maggior parte degli altri compiti framework (sedano, Cue ...): questo non è per numerose, veloce, leggero, attività, ma per poche, lunghe, pesanti attività. L'utilizzo tipico consiste nel elaborare in batch i dati per ciascun oggetto modello e fornire informazioni sull'elaborazione all'utente .

Quindi dipende dallo scopo.

0

Sebbene sia più comunemente utilizzato per la distribuzione dell'applicazione e l'amministrazione del sistema, Fabric potrebbe essere interessante.