TL; DR:
Tôi cần một cách để kích hoạt một tín hiệu tùy chỉnh sau khi tín hiệu post_save
, tự động, có cách nào để làm việc đó?Làm thế nào để gửi một tín hiệu django từ tín hiệu khác
Tôi hiện đang phát triển một thư viện cho django mà đòi hỏi rất nhiều đến và đi với tín hiệu post_save
trong django và tôi đã tự hỏi nếu nó có thể kích hoạt một tín hiệu sau các post_save
vì vậy tôi có thể thực hiện của riêng tôi và không can thiệp vào số post_save
trong trường hợp dự án sử dụng thư viện cần thực hiện. Cho đến nay tôi biết rằng các tín hiệu dự kiến sẽ nhận được một lớp như một đối số người gửi, và nếu tôi kích hoạt bằng tay tín hiệu từ post_save tôi sẽ không làm gì cả (tôi vẫn sẽ can thiệp vào nó). Có cách giải quyết nào cho vấn đề này không? Tôi có thiếu thứ gì đó trong tài liệu không?
* Tại sao * bạn có cần tín hiệu tùy chỉnh không? Nếu những gì bạn cần làm xảy ra mỗi khi một cái gì đó được lưu, sau đó chỉ cần sử dụng tín hiệu 'post_save'. Không quan trọng bạn có sử dụng tất cả các đối số được truyền cho trình xử lý tín hiệu hay không. – solarissmoke
Hey, @OscarCarballal Tôi đã tự hỏi, bạn có thấy câu trả lời của tôi hữu ích không? –
Vâng, xin lỗi, tôi hoàn toàn quên mất việc đánh dấu nó. Cảm ơn :) –