장고 - 비동기 적절한 데이터베이스 트랜잭션 관리와 장고를위한 비동기 실행 큐입니다.
데이터베이스 백업 작업 큐가 매우 사소한 일 구축,하지만 정확하게 바로 데이터베이스 트랜잭션을 얻는 것은 간단한 문제이다.
장고 비동기 사용
설치는 매우 간단합니다, 그냥 settings.py````에 장고 응용 프로그램에``async`` 응용 프로그램을 추가 할 수 있습니다.
비동기 적으로 작업을 실행하려면 단지``schedule`` 기능을 사용 :
& NBSP; & nbsp; & nbsp; 확인 비동기 수입 일정에서
& NBSP; & nbsp; & nbsp; 확인 스케줄 ( 'my.function'된 args = (1, 2, 3) = kwargs로 DICT (키 = '값'))
작업은 관리 명령을`실행하여 실행할 수 있습니다`flush_queue`` :
& NBSP; & nbsp; & nbsp; 확인 파이썬 manage.py flush_queue
``flush_queue`` 그 시간에 실행되도록 예약 된 작업을 통해 한 번 실행되지만 어떤 작업이 예외가 발생하는 경우 조기 종료됩니다. 일반적으로 당신은 단순히 다시 실행 명령을 계속 외부 스크립트를 사용하는 것이
요구 사항 : 있습니다.
파이썬
장고
댓글을 찾을 수 없습니다