рдЕрдЬрд╡рд╛рдЗрди 3.1.11
рд╕реЗрдЯрд┐рдВрдЧреНрд╕.py
# Celery transport
BROKER_URL = 'django://'
CELERY_ACCEPT_CONTENT = ['json']
CELERY_TASK_SERIALIZER = 'json'
from celery.schedules import crontab
CELERYBEAT_SCHEDULE = {
'every-minute': {
'task': 'tasks.sync_oracle_history',
'schedule': crontab(minute='*/1'),
},
}
project.apps.proj рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ, рдПрдХ рдХрд╛рд░реНрдп рдЬреЛрдбрд╝реЗрдВред py
from __future__ import absolute_import
from celery import task
@task(name='tasks.sync_oracle_history')
def sync_oracle_history():
print "="*30
print "TODO: sync_oracle_history pending"
рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ, рдореЗрд░реЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдВрдХреЗрдд рд╕реНрд╡рд╛рдЧрдд рд╣реИред
рдмреИрд╢ рд╢реЗрд▓ рдореЗрдВ, рдЬрдм рд░рди рдХрдорд╛рдВрдб: рд╕реЗрд▓реЗрд░реА рдмреАрдЯ-рдП рдкреНрд░реЛрдЬ-рдПрд▓ рдЬрд╛рдирдХрд╛рд░реА, рдХреЗрд╡рд▓ рдХрддрд╛рд░ рдореЗрдВ рднреЗрдЬреЗрдВ, рдХрд╛рд░реНрдп рдирд╣реАрдВ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ,
рд▓реЗрдХрд┐рди рдХрдорд╛рдВрдб рд╕реЗрд▓реЗрд░реА рд╡рд░реНрдХрд░-рдП рдкреНрд░реЛрдЬ-рдПрд▓ рдЬрд╛рдирдХрд╛рд░реА рдмрджрд▓реЗрдВ, рдХрд╛рд░реНрдп рдЯреНрд░рд┐рдЧрд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдмреАрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдмреАрдЯ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдФрд░ рд╡рд░реНрдХрд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рджреЛрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!
рдзрдиреНрдпрд╡рд╛рдж @ask
рдирдорд╕реНрддреЗ, рдЬрдм рднреА рдореИрдВ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЙрди рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? @xiaods @ask
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдмреАрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рд┐рд░реНрдл рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдмреАрдЯ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдФрд░ рд╡рд░реНрдХрд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рджреЛрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!