title: When exactly cached_property reset?
body: <p>Currently I'm using <code>@cached_property</code> for avoiding duplicate access to db.</p>
  
  <pre><code>class MyModel(models.Model):
      ...
  
      @cached_property
      def my_opts(self):
          options = Option.objects.filter(...)
          return options
      ...
  </code></pre>
  
  <p>I used this property front template.</p>
  
  <p>It work fine in shell &amp; test. But when I tested in browser, I didn't know exactly when the cached property reset.</p>
  
  <p>Whenever I refresh my browser, the property reset. Then is it useful to use cached property in this scenario? And when exactly the <code>cached_property</code> value reset in the aspect of client side? </p>
  
  <p>Thanks in advance!</p>