  class ExampleResource(Resource):
      """A basic read-only resource that points to 3 other resources."""
      allowed_methods = anon_allowed_methods = ('GET',)
  
      def get(self, request, auth):
          return {"Some other resources": [reverse('another-example-resource', kwargs={'num':num}) for num in range(3)]}
  
  class AnotherExampleResource(Resource):
      """A basic GET-able/POST-able resource."""
      allowed_methods = anon_allowed_methods = ('GET', 'POST')
 
</s> remove     allowed_methods = anon_allowed_methods = ('GET',)
 </s> add  </s> remove     allowed_methods = anon_allowed_methods = ('GET', 'POST')
 </s> add  </s> remove     def get(self, request, auth, num):
 </s> add     def get(self, request, num): </s> remove     anon_allowed_methods = allowed_methods = ('GET', 'POST',)
 </s> add  </s> remove     anon_allowed_methods = allowed_methods = ('GET', 'PUT', 'DELETE')
 </s> add 
    def get(self, request):
  class ExampleResource(Resource):
      """A basic read-only resource that points to 3 other resources."""
      allowed_methods = anon_allowed_methods = ('GET',)
  
    def get(self, request):
          return {"Some other resources": [reverse('another-example-resource', kwargs={'num':num}) for num in range(3)]}
  
  class AnotherExampleResource(Resource):
      """A basic GET-able/POST-able resource."""
      allowed_methods = anon_allowed_methods = ('GET', 'POST')
keep keep keep keep replace keep keep keep keep keep
 Fix up tests and examples after refactoring 
examples/resourceexample/views.py