关于如何在每次访问时更新模型数据的任何指示?
如果我有代码访问Person对象,如下所示: p = Person.objects.get(username ='darkpixel')
我想启动自己的进程来检查外部网站,并在返回之前更新Person模型。
我对重写get方法犹豫不决。还有更好的方法吗?
答案 0 :(得分:1)
该代码绝对属于您的Manager
。我不会覆盖get
,但我会创建一个名为get_and_resync
的函数来为您完成这项工作。
答案 1 :(得分:0)
将模型上的字段转换为properties。