title: Throttle a detail view in django rest framework
body: <p>I have a custom throttle:</p>
  <pre><code>from rest_framework.throttling import UserRateThrottle
  
  class OncePerDayUserThrottle(UserRateThrottle):
     rate = '1/day'
  </code></pre>
  <p>I use this throttle in a class api view as such:</p>
  <pre><code>class PostHitCount(APIView):
     throttle_classes = [OncePerDayUserThrottle]
  
     def post(self, request, hitcount_pk, format=None):
         # my post method
  </code></pre>
  <p>The url corresponding to this view is</p>
  <pre><code>path('add-hitcount/&lt;int:hitcount_pk&gt;/', PostHitCount.as_view())
  </code></pre>
  <p>If i access this view for the first time via url <em>add-count/1/</em>, i am permitted.
  If i later post to the same url, i am not permitted (which is ok!).</p>
  <p>Now if i post to the url <em>add-count/2/</em>, the request is rejected since the user already accessed that view!</p>
  <p>How can i permit requests with another detail url?</p>
  <p>Also, is it possible to set the throttle rate to say <strong>1/year</strong> or even <strong>1/lifetime</strong> ? How ?</p>