django-crontab.

Morto Simples Crontab Alimentado Agendamento de Trabalho para Django
Baixe Agora

django-crontab. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Lars Kreisz
  • Site do editor:
  • https://github.com/kraiz/

django-crontab. Tag


django-crontab. Descrição

Morto Simples Crontab Hilged Job Scheduling para Django DJANGO-CRONTAB é um aplicativo django que fornece um agendamento de tarefas de crontab simples morto para django.setupinstall via Easy_Install ou pip easy_install django-crontabadd ele para instalado apps em django settings.py instale_apps = ('django_crontab', ...) Agora crie Um novo método que deve ser executado pelo cron a cada 5 minutos, fe em myproject / myapp / cron.py def my_scheduled_job (): PASSNOW Adicione isto às suas configurações.py: cronjobs = o mínimo para fazer é executar este comando para adicionar todos os trabalhos definidos de cronjobs para crontab (do usuário que você está executando este comando com): python manage.py crontab addremoving todos os trabalhos definidos são diretamente para a frente Python Manage.py RemoveConfigthere Crontab São um monte de Configurando vars para personalizar o comportamento. Cada um deles vem com valores padrão que devem caber adequadamente. Se não, sinta-se à vontade para sobrescrever. Lista de cronjobs de tuplas com cronômetro do cron e o caminho do módulo Python para o método padrão: [] exemplo cronjobs = crontab_executable caminho para o executável crontab do seu Padrão do OS: '/ USR / bin / Crontab 'crontab_django_project_name O nome do seu projeto Django, usado para construir o caminho do caminho para o padrão DJANGO_SETTINGS_MODULE variável de ambiente crontab_django_manage_path para gerenciamento.py Padrão de arquivo é construir usando django_project_name crontab_python_executabl_python_executable para o executável do intérprete Python usado para executar o programa O padrão de trabalho usa o executável de intérprete usado para adicionar os trabalhos crontab_command_prefix algo que você fará antes que o trabalho seja executado. Padrão: '' (String vazio) Exemplo: 'echo "executando meu trabalho agendado agora"' 'crontab_command_suffix algo que você faz depois do trabalho foi executado. Padrão: '' (string vazio) Exemplo: 'Eco "Execução do meu trabalho programado concluído"' requisitos: · Pitão · Django.


django-crontab. Software Relacionado