python - Does Celery works properly on old version of django? -
i using django 1.3.3
web app , time being don't want migrate newer version, want schedule periodic tasks shoot e-mails users.
i found celery best choice have few concerns.
- does celery works on old versions of django (1.3.3)?
- other celery there other django app serves purpose?
celery can work fine, may have pin earlier version if there compatibility issues 1.3 , recent versions of celery.
back when using 1.3, used this gist note version of celery needed. can't promise that's 100% reliable, did work me @ time.
however pinning older versions isn't move: there may security fixes in more recent versions of celery, instance. (there have been few django, , 1.3.x no longer maintained them, upgrading 1.4.13 lts @ least worth it.)
let me again, in different way:
"for time being don't want migrate newer version" isn't enough reason leave production app on old version of framework, if there known security issues in field (and there are). minor pain of upgrading preferable bugs or security issues may arise if leave things are. 1.3.3 isn't them date 1.3 branch release...
take work on chin , upgrade, @ last 1.4.13 (it's not big upgrade, should pretty painless)
in terms of alternatives celery, happen prefer rq - thought require redis, while celery more flexible backends.
Comments
Post a Comment