[sudo] apt-get install stunnelcd path/to/django/project| # -*- coding: utf-8 -*- | |
| from __future__ import unicode_literals | |
| from django.conf import settings | |
| from django.core.urlresolvers import reverse | |
| from apps.core.tests.tests_utils import TestApp | |
| import json | |
| from apps.core.models import MultiPortability | |
| from apps.billing.models import Rate |
| class NewsCommentViewSet(mixins.CreateModelMixin, | |
| mixins.DestroyModelMixin, | |
| viewsets.GenericViewSet): | |
| serializer_class = NewsCommentSerializer | |
| def get_queryset(self): | |
| return NewsComment.objects.filter(user_id=self.request.user.pk) | |
| def perform_create(self, serializer): | |
| comment_news = serializer.validated_data.get('news') |
| class IdeaViewSet(viewsets.ModelViewSet): | |
| lookup_field = 'slug' | |
| serializers = { | |
| 'default': IdeaShortSerializer, | |
| 'list': IdeaShortSerializer, | |
| 'create': IdeaSerializer, | |
| 'retrieve': IdeaSerializer, | |
| 'put': IdeaSerializer, | |
| 'patch': IdeaSerializer, | |
| 'delete': IdeaSerializer, |