title: Django REST framework 405 Error
body: <p>I have a Serializer coded this way:</p>
  
  <pre><code>class InternationalSerializer(serializers.Serializer):
      """ Serializer for International
          Serializes version, which is displayed on the
          International page
      """
  
      overall_version = serializers.SerializerMethodField('get_overall_version',
                          read_only=True)
  
      def get_overall_version(self):
           # sum up all the individual country versions 
           #  to keep a unique value of the overall 
           # International version
           sum_of_versions = 0
           for key in constants.country_versions:
               sum_of_versions+=key.value()
  
       return sum_of_versions
  </code></pre>
  
  <p>~                                </p>
  
  <p>Now, I wish to display the 'overall_version' of the InternationalSerializer class through the views.py file. Here's my code:</p>
  
  <pre><code>class International(generics.GenericAPIView):
  
      serializer_class = InternationalSerializer()
  </code></pre>
  
  <p>Whenever I try to load /domain/international/, I get 405 Method not allowed error. 
  Here's what my urls.py contains:</p>
  
  <pre><code>urlpatterns = patterns('',
      url(r'^international/$', views.International.as_view()), ...
  </code></pre>
  
  <p>What could be the issue here?
  Thanks!</p>