![](/img/trans.png)
[英]How can I manually trigger/start celery tasks in a django application?
[英]Can I manually trigger signals in Django?
我在我的Django應用程序中寫了一些信號,它們應該在創建或修改特定模型實例時發送電子郵件,但信號接收器功能似乎沒有響應; 無論如何,我沒有收到任何電子郵件(雖然我已經檢查過我能夠使用我當前的配置發送電子郵件)。
無論如何; 我想知道,是否有可能手動發送post_save信號用於調試目的,而不是每次都通過創建一個新的模型實例來嘗試觸發它? 謝謝!
是。 查看文檔 :
from django.db.models.signals import post_save
instance = MyModel(field='qwerty')
post_save.send(MyModel, instance=instance, created=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.