Triển khai tác vụ định kỳ với Celery trong Django
Celery là một hệ thống xử lý tác vụ phân tán mạnh mẽ, thường được tích hợp vào các ứng dụng Django để xử lý các tác vụ không đồng bộ và định kỳ.
Trường hợp sử dụng
Ứng dụng Web: Khi người dùng thực hiện một hành động đòi hỏi thời gian xử lý dài, thay vì buộc người dùng phải chờ đợi, có thể giao tác vụ này cho Celery để thực thi bất đồng b ...
Đăng vào ngày 11 tháng 11 lúc 17:28
Kiến trúc và triển khai Celery cho hệ thống Python
Tổng quan về Celery
Celery là giải pháp hàng đầu để xây dựng các ứng dụng cần xử lý công việc nền hiệu quả. Đây là một hệ thống phân tán được thiết kế nhằm xử lý quy trình truyền tải thông tin giữa các dịch vụ một cách ổn định. Trọng tâm chính của nó là quản lý hàng đợi tác vụ (task queue) theo cơ chế bất đồng bộ, đồng thời hỗ trợ mạnh mẽ tính ...
Đăng vào ngày 22 tháng 8 lúc 07:42
Xây Dựng Module Đăng Ký Người Dùng Trong Django Từ Đầu
Cấu Hình Mẫu HTML
1. Thiết lập đường dẫn tệp tĩnh (settings.py):
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
2. Ngôn ngữ mẫu HTML:
cho django 1.8:
{% load staticfiles %}
cho django 3.0:
{% load static %}
Cấu Hình URL
1.Chỉnh sửa url.py cấp dự án
Cần thêm namespace để tiện tham chiếu sau này
urlpatterns = [
...
Đăng vào ngày 22 tháng 6 lúc 23:23