From ba0e0e709a3af7f4d7ef10c38889bd156711ef6b Mon Sep 17 00:00:00 2001 From: Fergal Moran Date: Sun, 7 Jun 2015 15:14:04 +0100 Subject: [PATCH] Delete unused api folder --- ___api/__init__.py | 1 - ___api/serializers.py | 16 ---------------- ___api/urls.py | 12 ------------ ___api/views.py | 27 --------------------------- 4 files changed, 56 deletions(-) delete mode 100644 ___api/__init__.py delete mode 100644 ___api/serializers.py delete mode 100755 ___api/urls.py delete mode 100644 ___api/views.py diff --git a/___api/__init__.py b/___api/__init__.py deleted file mode 100644 index 6d4caf8..0000000 --- a/___api/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__author__ = 'fergalm' diff --git a/___api/serializers.py b/___api/serializers.py deleted file mode 100644 index faed3f6..0000000 --- a/___api/serializers.py +++ /dev/null @@ -1,16 +0,0 @@ -from rest_framework import serializers -from spa import models - - -class MixSerializer(serializers.ModelSerializer): - user = serializers.SlugRelatedField(slug_field='slug', read_only=True) - - class Meta: - model = models.Mix - - -class UserProfileSerializer(serializers.ModelSerializer): - mixes = serializers.HyperlinkedRelatedField(queryset=models.Mix.objects.all(), view_name='mix-detail', many=True) - - class Meta: - model = models.UserProfile diff --git a/___api/urls.py b/___api/urls.py deleted file mode 100755 index 9ef32a7..0000000 --- a/___api/urls.py +++ /dev/null @@ -1,12 +0,0 @@ -from ___api import views -from django.conf.urls import patterns, url, include -from rest_framework.routers import DefaultRouter - -router = DefaultRouter() -router.register(r'user', views.UserProfileViewSet) -router.register(r'mix', views.MixViewSet) - -urlpatterns = patterns( - '', - url(r'^', include(router.urls)), -) diff --git a/___api/views.py b/___api/views.py deleted file mode 100644 index 85ba844..0000000 --- a/___api/views.py +++ /dev/null @@ -1,27 +0,0 @@ -from rest_framework import viewsets -from rest_framework.permissions import IsAuthenticatedOrReadOnly - -from ___api import serializers -from spa import models - - -class MixViewSet(viewsets.ModelViewSet): - queryset = models.Mix.objects.all() - serializer_class = serializers.MixSerializer - - filter_fields = ( - 'waveform_generated', - 'slug', - 'user', - 'is_featured', - ) - -class UserProfileViewSet(viewsets.ModelViewSet): - queryset = models.UserProfile.objects.all().order_by('-id') # annotate(mix_count=Count('mixes')).order_by('-mix_count') - serializer_class = serializers.UserProfileSerializer - - permission_classes = (IsAuthenticatedOrReadOnly,) - lookup_field = 'slug' - filter_fields = ( - 'slug', - )