Skip to content

Commit eec18fd

Browse files
committed
打包包含中增加了编译好的翻译文件(*.mo),完善文档.
Signed-off-by: Sadam·Sadik <1903249375@qq.com>
1 parent 9985d21 commit eec18fd

File tree

5 files changed

+65
-25
lines changed

5 files changed

+65
-25
lines changed

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
recursive-include django_celery_stack *.py
2-
recursive-include django_celery_stack/locale *.po
2+
recursive-include django_celery_stack/locale *.po *.mo

README.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@
22

33
English | [中文](README.zh.md)
44

5-
Django Celery Stack & Admin is a full-featured stack that integrates Django, Celery, and DjangoAsyncAdmin, designed to
6-
provide web developers with a powerful and user-friendly asynchronous task and scheduling solution. The integration of
7-
Django’s powerful web framework, Celery’s task queue and scheduling capabilities, and DjangoAsyncAdmin’s asynchronous
8-
management interface allows developers to easily implement complex data processing, scheduled tasks, and interactive
9-
management in their Django projects.
5+
A comprehensive stack solution that ensures seamless compatibility between Celery and Django, integrating key components
6+
such as django-celery-beat, django-celery-result, and django-celery-progress. This integration provides web developers
7+
with a robust framework for handling asynchronous tasks, scheduling, and tracking task execution within their Django
8+
projects.
9+
10+
In addition, its interface and interaction are very friendly and modern, and it has overcome the traditional interaction
11+
shortcomings of Django by referencing [DjangoAsyncAdmin](https://github.com/Haoke98/DjangoAsyncAdmin).
12+
1013
![](assets/registeredTaskRunForm.png)
1114

1215
### Django Celery Stack & Admin offers the following key features:
1316

1417
* **Asynchronous Task Queue** :
15-
18+
1619
Utilize Celery’s distributed message passing system to delegate CPU-bound tasks to the background, improving the responsiveness and performance of the application.
1720

1821
* Scheduled Task Scheduler:
@@ -36,12 +39,14 @@ management in their Django projects.
3639
The design of Django Celery Stack & Admin is flexible, allowing for easy integration with other Django applications and Celery components to meet various requirements.
3740

3841
![](assets/registeredTaskList.png)
39-
Whether you are a traditional web developer who needs to process a large amount of data or a system administrator who
40-
requires complex scheduling tasks, Django Celery Stack & Admin is the perfect choice for you. It provides an efficient
41-
and scalable asynchronous task and scheduling solution that will make your Django project run smoother. Join us now and
42-
start enjoying the convenience brought by Django Celery Stack & Admin!
42+
For both traditional web developers handling substantial data processing needs and system administrators tasked with
43+
intricate scheduling, this full stack solution for Celery and Django compatibility is the optimal selection.
44+
It delivers a proficient and scalable framework for managing asynchronous tasks and scheduling, enhancing the
45+
performance of your Django projects. Embrace this solution today and begin reaping the benefits of streamlined task
46+
management and scheduling within your Django environment.
4347

4448
### Develop & Contribution
49+
4550
1. Clone the project to your local.
4651
```shell
4752
git clone https://github.com/Haoke98/django-celery-stack.git

README.rst

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
1-
Django Celery Stack & Admin offers the following key features:
1+
A comprehensive stack solution that ensures seamless compatibility between Celery and Django, integrating key components
2+
such as django-celery-beat, django-celery-result, and django-celery-progress. This integration provides web developers
3+
with a robust framework for handling asynchronous tasks, scheduling, and tracking task execution within their Django
4+
projects.
5+
6+
In addition, its interface and interaction are very friendly and modern, and it has overcome the traditional interaction
7+
shortcomings of Django by referencing DjangoAsyncAdmin.
8+
9+
🅶 GUI
10+
------------------------------
11+
12+
.. image:: https://github.com/Haoke98/django-celery-stack/raw/main/assets/registeredTaskRunForm.png
13+
:width: 600px
14+
15+
16+
17+
🅺 key features
18+
------------------------------
219

320

421
* Asynchronous Task Queue :
@@ -24,3 +41,16 @@ Django Celery Stack & Admin offers the following key features:
2441
* Easy to Integrate and Extend:
2542

2643
The design of Django Celery Stack & Admin is flexible, allowing for easy integration with other Django applications and Celery components to meet various requirements.
44+
45+
46+
47+
48+
.. image:: https://github.com/Haoke98/django-celery-stack/raw/main/assets/registeredTaskList.png
49+
:width: 600px
50+
51+
52+
For both traditional web developers handling substantial data processing needs and system administrators tasked with
53+
intricate scheduling, this full stack solution for Celery and Django compatibility is the optimal selection.
54+
It delivers a proficient and scalable framework for managing asynchronous tasks and scheduling, enhancing the
55+
performance of your Django projects. Embrace this solution today and begin reaping the benefits of streamlined task
56+
management and scheduling within your Django environment.

README.zh.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,39 @@
11
# Django Celery Stack
22

3-
[English](README.md) | 中文
3+
[English](README.md) | 中文
44

5-
Django Celery Stack & Admin 是一个集成 Django、Celery 以及 DjangoAsyncAdmin 的全功能栈,旨在为 Web 开发者提供一个强大、易用的异步任务和定时任务解决方案。该项目将 Django 的强大 Web 框架、Celery 的任务队列和定时任务功能、以及 DjangoAsyncAdmin 的异步管理界面进行了深度整合,使得开发者能够轻松地在他们的 Django 项目中实现复杂的数据处理、定时任务以及交互式管理。
5+
一个全面的解决方案,确保 Celery 和 Django 之间的无缝兼容性,集成了 django-celery-beat、django-celery-result 和
6+
django-celery-progress 等关键组件。 这种集成为 Web 开发人员提供了一个强大的框架,用于在 Django 项目中处理异步任务、调度和跟踪任务执行。
7+
8+
另外,它的界面和交互非常友好和现代化,克服了传统的交互方式
9+
Django的缺点参考 [DjangoAsyncAdmin](https://github.com/Haoke98/DjangoAsyncAdmin).
610

711
### Django Celery Stack & Admin 提供了以下关键特性:
812

9-
* **异步任务队列**
10-
13+
* **异步任务队列**
14+
1115
使用 Celery 的分布式消息传递系统,将繁重的数据处理任务分离到后台执行,提高应用程序的响应速度和性能。
1216

13-
* **定时任务调度**
14-
17+
* **定时任务调度**
18+
1519
通过内置的 Celery Beat 调度器,可以轻松地安排周期性的任务,如数据同步、报告生成等。
1620

17-
* 任务结果追踪:
21+
* 任务结果追踪:
1822

1923
利用 Celery 的结果后端,可以持久化存储任务执行结果,便于调试和监控任务状态。
2024

21-
* 进度更新:
25+
* 进度更新:
2226

2327
通过集成 django-celery-progress 包,可以实时追踪任务进度,为用户提供交互式的反馈。
2428

25-
* 优化管理界面:
29+
* 优化管理界面:
2630

2731
在三个项目的基础上,利用 DjangoAsyncAdmin 对交互和管理页面进行优化和提升,使得管理任务和监控进度变得更加直观、便捷。
2832

29-
* 易于集成和扩展:
33+
* 易于集成和扩展:
3034

3135
Django Celery Stack & Admin 设计灵活,可以轻松与其他 Django 应用程序和 Celery 组件集成,满足各种需求。
3236

33-
34-
无论您是一个需要处理大量数据的传统 Web 开发者,还是需要实现复杂定时任务的系统管理员,Django Celery Stack & Admin 都是您的不二选择。它将为您提供一个高效、可扩展的异步任务和定时任务解决方案,让您的 Django 项目运行更加顺畅。立即加入我们,开始享受 Django Celery Stack & Admin 带来的便利吧!
37+
对于处理大量数据处理需求的传统 Web 开发人员和负责复杂调度的系统管理员来说,这种兼容 Celery 和 Django 的全栈解决方案是最佳选择。
38+
它提供了一个熟练且可扩展的框架,用于管理异步任务和调度,从而提高 Django 项目的性能。 立即采用此解决方案,并开始在 Django
39+
环境中享受简化的任务管理和调度的好处。

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "django-celery-stack"
7-
version = "1.0.1"
7+
version = "1.0.2"
88
dependencies = [
99
"django-crontab>=0.7.1",
1010
"DjangoAsyncAdmin>=6.11.2",

0 commit comments

Comments
 (0)