django-celery-stack


Namedjango-celery-stack JSON
Version 1.0.2 PyPI version JSON
download
home_pageNone
SummaryA full stack solution for celery and Django compatibility. The merge of django-celery-beat, django-celery-result, django-celery-progress.
upload_time2024-03-20 02:30:16
maintainerNone
docs_urlNone
authorNone
requires_python>=3.6
licenseOpen Source License (GPL v3) Copyright © Sadam·Sadik 2024 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/. Commercial License For users who wish to use this software but do not want to comply with the terms of the GPL v3, Sadam·Sadik offers a commercial license. The commercial license allows the use, copying, modification, and distribution of a closed-source version of this software. For more information on obtaining a commercial license, please contact Haoke98@outlook.com or 1903249375@qq.com .
keywords celery django task-scheduler django-celery-beat django-celery django-celery-result task-distribution django-celery-progress
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            🅺 key features
------------------------------


* Asynchronous Task Queue :

    Utilize Celery’s distributed message passing system to delegate CPU-bound tasks to the background, improving the responsiveness and performance of the application.

* Scheduled Task Scheduler:

    With the built-in Celery Beat scheduler, easily arrange periodic tasks such as data synchronization, report generation, etc.

* Task Result Tracking:

    Leverage Celery’s result backend to persist task execution results, making it easier to debug and monitor task status.

* Progress Updates:

    By integrating with django-celery-progress, provide real-time task progress updates to users for interactive feedback.

* Optimized Management Interface:

    Building on the foundation of the three projects, DjangoAsyncAdmin is used to optimize and enhance the interaction and management pages, making it more intuitive and convenient to manage tasks and monitor progress.

* Easy to Integrate and Extend:

    The design of Django Celery Stack & Admin is flexible, allowing for easy integration with other Django applications and Celery components to meet various requirements.

🅶 GUI
------------------------------

.. image:: https://github.com/Haoke98/django-celery-stack/raw/main/assets/registeredTaskRunForm.png
        :width: 600px




.. image:: https://github.com/Haoke98/django-celery-stack/raw/main/assets/registeredTaskList.png
        :width: 600px

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "django-celery-stack",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "Sadam\u00b7Sadik <Haoke98@outlook.com>",
    "keywords": "celery, django, task-scheduler, django-celery-beat, django-celery, django-celery-result, task-distribution, django-celery-progress",
    "author": null,
    "author_email": "Sadam\u00b7Sadik <Haoke98@outlook.com>",
    "download_url": "https://files.pythonhosted.org/packages/ca/c4/aa41c48e7480eacb51ce844f5334e61e1a2a0eafcecd70b33a5a3559bf59/django-celery-stack-1.0.2.tar.gz",
    "platform": null,
    "description": "\ud83c\udd7a key features\n------------------------------\n\n\n* Asynchronous Task Queue :\n\n    Utilize Celery\u2019s distributed message passing system to delegate CPU-bound tasks to the background, improving the responsiveness and performance of the application.\n\n* Scheduled Task Scheduler:\n\n    With the built-in Celery Beat scheduler, easily arrange periodic tasks such as data synchronization, report generation, etc.\n\n* Task Result Tracking:\n\n    Leverage Celery\u2019s result backend to persist task execution results, making it easier to debug and monitor task status.\n\n* Progress Updates:\n\n    By integrating with django-celery-progress, provide real-time task progress updates to users for interactive feedback.\n\n* Optimized Management Interface:\n\n    Building on the foundation of the three projects, DjangoAsyncAdmin is used to optimize and enhance the interaction and management pages, making it more intuitive and convenient to manage tasks and monitor progress.\n\n* Easy to Integrate and Extend:\n\n    The design of Django Celery Stack & Admin is flexible, allowing for easy integration with other Django applications and Celery components to meet various requirements.\n\n\ud83c\udd76 GUI\n------------------------------\n\n.. image:: https://github.com/Haoke98/django-celery-stack/raw/main/assets/registeredTaskRunForm.png\n        :width: 600px\n\n\n\n\n.. image:: https://github.com/Haoke98/django-celery-stack/raw/main/assets/registeredTaskList.png\n        :width: 600px\n",
    "bugtrack_url": null,
    "license": "Open Source License (GPL v3)  Copyright \u00a9 Sadam\u00b7Sadik 2024  This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.  This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.  You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.   Commercial License  For users who wish to use this software but do not want to comply with the terms of the GPL v3, Sadam\u00b7Sadik offers a commercial license. The commercial license allows the use, copying, modification, and distribution of a closed-source version of this software. For more information on obtaining a commercial license, please contact Haoke98@outlook.com or 1903249375@qq.com . ",
    "summary": "A full stack solution for celery and Django compatibility. The merge of django-celery-beat, django-celery-result, django-celery-progress.",
    "version": "1.0.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/Haoke98/django-celery-stack/issues",
        "Changelog": "https://github.com/Haoke98/django-celery-stack/releases",
        "Documentation": "https://github.com/Haoke98/django-celery-stack/README.md",
        "Homepage": "https://github.com/Haoke98/django-celery-stack",
        "Repository": "https://github.com/Haoke98/django-celery-stack.git"
    },
    "split_keywords": [
        "celery",
        " django",
        " task-scheduler",
        " django-celery-beat",
        " django-celery",
        " django-celery-result",
        " task-distribution",
        " django-celery-progress"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cac4aa41c48e7480eacb51ce844f5334e61e1a2a0eafcecd70b33a5a3559bf59",
                "md5": "1678a8d4c551a489910688dc754f37a0",
                "sha256": "26bec28ad1f6417dd58135ea64cec4bfbb664725cf20e9637f63ec0ed610ddde"
            },
            "downloads": -1,
            "filename": "django-celery-stack-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "1678a8d4c551a489910688dc754f37a0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 20453,
            "upload_time": "2024-03-20T02:30:16",
            "upload_time_iso_8601": "2024-03-20T02:30:16.990251Z",
            "url": "https://files.pythonhosted.org/packages/ca/c4/aa41c48e7480eacb51ce844f5334e61e1a2a0eafcecd70b33a5a3559bf59/django-celery-stack-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-20 02:30:16",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Haoke98",
    "github_project": "django-celery-stack",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "django-celery-stack"
}
        
Elapsed time: 0.21538s