django的post_save()和请求中的数据

时间:2010-03-26 02:20:40

标签: django

我迫切需要能够从post_save()上的请求数组中获取某些模型的信息。有可能以某种方式这样做吗?

1 个答案:

答案 0 :(得分:3)

我认为您最好的选择是override the save() method在该型号上,并发出保存信号以及您需要发送的特定数据。请参阅Sending Signals了解具体方法。

另一种方法(尽管是一种非常肮脏的hackish方式)是在模型中有一个额外的列,用于保存您需要发送的数据(尽管您仍然需要覆盖模型上的save()方法)。