Package: django-celery
Looking for sponsor for working on django 1.11 to 2.2 supporthttps://github.com/celery/django-celery/issues/568django-celery - Celery Integration for DjangoVersion:3.3.1Web:http://celeryproject.org/Download:http://pypi.python.org/pypi/django-celery/Source:http://github.com/celery/django-celery/Keywords:celery, task queue, job queue, asynchronous, rabbitmq, amqp, redis,
python, django, webhooks, queue, distributed–WarningTHIS PROJECT IS ONLY REQUIRED IF YOU WANT TO USE DJANGO RESULT BACKEND
AND ADMIN INTEGRATIONPlease follow the new tutorial at:http://docs.celeryproject.org/en/latest/django/first-steps-with-django.htmldjango-celery provides Celery integration for Django; Using the Django ORM
and cache backend for storing results, autodiscovery of task modules
for applications listed inINSTALLED_APPS, and more.Using django-celeryTo enabledjango-celeryfor your project you need to adddjcelerytoINSTALLED_APPS:INSTALLED_APPS += ("djcelery", )then add the following lines to yoursettings.py:import djcelery
djcelery.setup_loader()Everything works the same as described in theCelery User Manual, except you
need to invoke the programs throughmanage.py:ProgramReplace withcelerypython manage.py celerycelery workerpython manage.py celery workercelery beatpython manage.py celery beatcelery ...python manage.py celery ...The other main difference is that configuration values are stored in
your Django projects’settings.pymodule rather than inceleryconfig.py.If you’re trying celery for the first time you should start by readingGetting started with django-celerySpecial note for mod_wsgi usersIf you’re usingmod_wsgito deploy your Django application you need to
include the following in your.wsgimodule:import djcelery
djcelery.setup_loader()DocumentationTheCelery User Manualcontains user guides, tutorials and an API
reference. It also has a dedicatedsubsection about the Django integration.InstallationYou can installdjango-celeryeither via the Python Package Index (PyPI)
or from source.To install usingpip,:$ pip install django-celeryTo install usingeasy_install,:$ easy_install django-celeryYou will then want to create the necessary tables. If you generating
schema migrations, you’ll want to run:$ python manage.py migrate djceleryDownloading and installing from sourceDownload the latest version ofdjango-celeryfromhttp://pypi.python.org/pypi/django-celery/You can install it by doing the following,:$ tar xvfz django-celery-0.0.0.tar.gz
$ cd django-celery-0.0.0
# python setup.py install # as rootUsing the development versionYou can clone the git repository by doing the following:$ git clone git://github.com/celery/django-celery.gitGetting HelpMailing listFor discussions about the usage, development, and future of celery,
please join thecelery-usersmailing list.IRCCome chat with us on IRC. The#celerychannel is located at theFreenodenetwork.Bug trackerIf you have any suggestions, bug reports or annoyances please report them
to our issue tracker athttp://github.com/celery/django-celery/issues/Wikihttp://wiki.github.com/celery/celery/ContributingDevelopment ofdjango-celeryhappens at Github:http://github.com/celery/django-celeryYou are highly encouraged to participate in the development.
If you don’t like Github (for some reason) you’re welcome
to send regular patches.LicenseThis software is licensed under theNew BSD License. See theLICENSEfile in the top distribution directory for the full license text.