我想知道是否有辦法向運行異步的Django後端發出請求。在頁面加載時,我需要啓動大約需要30秒的進程,但在運行時,我無法在頁面上執行任何其他需要Django響應的動作(特別是等待jqGrids的數據)。Django異步調用
有沒有一種簡單的方法可以告訴Django某些方法應該異步運行?
我想知道是否有辦法向運行異步的Django後端發出請求。在頁面加載時,我需要啓動大約需要30秒的進程,但在運行時,我無法在頁面上執行任何其他需要Django響應的動作(特別是等待jqGrids的數據)。Django異步調用
有沒有一種簡單的方法可以告訴Django某些方法應該異步運行?
Django並沒有一種原生的方式來完成異步任務,但您可以看到Celery並使用django-celery任務。
芹菜網站:http://www.celeryproject.org/ Django的芹菜網站:https://pypi.python.org/pypi/django-celery
如果它對您有用,您可以批准該解決方案嗎? –