{"id":21037444,"url":"https://github.com/vintasoftware/django-celerybeat-status","last_synced_at":"2025-04-06T20:12:49.336Z","repository":{"id":42207290,"uuid":"99819151","full_name":"vintasoftware/django-celerybeat-status","owner":"vintasoftware","description":"A library that integrates with django admin and shows in a simple GUI when your periodic are going to run next.","archived":false,"fork":false,"pushed_at":"2024-05-20T17:35:35.000Z","size":190,"stargazers_count":104,"open_issues_count":3,"forks_count":11,"subscribers_count":20,"default_branch":"main","last_synced_at":"2025-03-30T19:06:41.772Z","etag":null,"topics":["celery","django"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/django-celerybeat-status","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vintasoftware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-08-09T14:42:52.000Z","updated_at":"2025-03-25T16:42:35.000Z","dependencies_parsed_at":"2024-06-18T18:25:31.324Z","dependency_job_id":"14389ef7-161b-4106-99ea-eea2f88feeb4","html_url":"https://github.com/vintasoftware/django-celerybeat-status","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-celerybeat-status","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-celerybeat-status/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-celerybeat-status/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vintasoftware%2Fdjango-celerybeat-status/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vintasoftware","download_url":"https://codeload.github.com/vintasoftware/django-celerybeat-status/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543593,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["celery","django"],"created_at":"2024-11-19T13:26:19.787Z","updated_at":"2025-04-06T20:12:49.317Z","avatar_url":"https://github.com/vintasoftware.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django Celery Beat Status\n\n![PyPI - Version](https://img.shields.io/pypi/v/django-celerybeat-status)\n![Supported Python Versions](https://img.shields.io/pypi/pyversions/django-celerybeat-status.svg)\n![Supported Django Versions](https://img.shields.io/pypi/frameworkversions/django/django-celerybeat-status.svg)\n[![Build Status](https://github.com/vintasoftware/django-celerybeat-status/actions/workflows/tests.yml/badge.svg)](https://github.com/vintasoftware/django-celerybeat-status/actions/workflows/tests.yml)\n[![Coverage Status](https://coveralls.io/repos/github/vintasoftware/django-celerybeat-status/badge.svg?branch=main)](https://coveralls.io/github/vintasoftware/django-celerybeat-status?branch=main)\n\nA library that integrates with django admin and shows in a simple GUI when your periodic are going to run next.\n\n## Instalation\n\n```bash\npip install django-celerybeat-status\n```\n\n## Configuration\n\n1. Add `\"celerybeat_status\"` to your `INSTALLED_APPS` variable in django settings\n\n```python\nINSTALLED_APPS = [\n  ...\n  \"celerybeat_status\",\n]\n```\n\n2. Create a url for the status check view\n\n```python\nfrom django.urls import include, path\n\nurlpatterns = [\n  # other urls...\n  path(\"admin/statuscheck/\", include(\"celerybeat_status.urls\")),  # celerybeat_status admin\n  path(\"admin/\", admin.site.urls),  # django admin\n]\n```\n\n## Usage\n\nCheck your tasks under `/admin/statuscheck/periodic-tasks/` (if you configured your urls the way we suggested in this docs).\n\nYou can also find a link in `/admin` sidebar.\n\nHow you admin page will look like:\n\n![admin-page](https://raw.githubusercontent.com/vintasoftware/django-celerybeat-status/master/README_IMAGES/django-celerybeat-status-admin.png)\n\nHow your tasks will be shown:\n\n![tasks-page](https://raw.githubusercontent.com/vintasoftware/django-celerybeat-status/master/README_IMAGES/django-celerybeat-status-tasks.png)\n\n## Contributing\n\n### Setting up the development environment\n\n1. Clone the repository.\n\n2. Create a virtual environment.\n\n3. Install the dependencies.\n\n```bash\npip install -r requirements_test.txt\n```\n\n4. Run the project. Relevant to check UI changes.\n\n```bash\n# Create the database and run the migrations.\npython manage.py migrate\n# Create a superuser. This will allow you to access the admin interface.\npython manage.py createsuperuser\n# Start the development server. You can view the application by navigating to the URL provided in the terminal.\npython manage.py runserver\n```\n\n5. Run the tests. This package uses `tox` to run tests on multiple evironments, please make sure they are passing before submitting a pull request.\n\n```bash\ntox\n```\n\n## Commercial Support\n\nThis project, as other Vinta open-source projects, is used in products of Vinta clients. We are always looking for exciting work, so if you need any commercial support, feel free to get in touch: contact@vinta.com.br\n\nCopyright (c) 2017 Vinta Serviços e Soluções Tecnológicas Ltda\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvintasoftware%2Fdjango-celerybeat-status","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvintasoftware%2Fdjango-celerybeat-status","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvintasoftware%2Fdjango-celerybeat-status/lists"}