class Meta: resource_name = 'fim' queryset = Fim.objects.all() authorization = Authorization()
class Meta: queryset = CoconutEco.objects.all() authentication = Authentication() authorization = Authorization()
class Meta: resource_name = 'edge_bundle' allowed_methods = ('get',) detail_uri_name = 'name' authorization = Authorization() authentication = Authentication()
from tastypie.resources import ModelResource from narratives.models import ICMJSON from tastypie.authorization import Authorization authorization = Authorization() class NarrativeResource(ModelResource): class Meta: queryset = ICMJSON.objects.all() resource_name = 'icmjson'
class Meta: authorization = Authorization() queryset = APNSDevice.objects.all() resource_name = "device/apns"
class Meta: always_return_data = True authorization = Authorization() queryset = AppStore.objects.all()
class Meta: queryset = Address.objects.all() authorization = Authorization() resource_name = 'address'
class Meta(object): authorization = Authorization() serializer = Serializer() object_class = dict
class Meta(object): authorization = Authorization() throttle = BaseThrottle()
class Meta: queryset = Employee.objects.all() resource_name = 'custom_employee' authentication = BasicAuthentication() authorization = Authorization() serializer = Serializer(formats=['json', 'plist'])
class Meta: queryset = Connection.objects.all() allowed_methods = ['get', 'post'] authentication = Authentication() authorization = Authorization()
class Meta: queryset = User.objects.all() resource_name = 'user' authorization = Authorization()
class Meta: queryset = Category.objects.all() authorization = Authorization() resource_name = 'category' filtering = {'user': ALL_WITH_RELATIONS, 'lists': ALL_WITH_RELATIONS}
class Meta: resource_name = 'inicio' queryset = Inicio.objects.all() authorization = Authorization()
class Meta: queryset = Menu.objects.all() resource_name = 'menu' allowed_methods = ['get', 'post', 'patch'] authorization = Authorization()
class Meta: queryset = Note.objects.all() resource_name = 'note' authorization = Authorization() fields = ['title', 'body']
class Meta: queryset = Order.objects.all() resource_name = 'order' allowed_methods = ['get', 'post', 'patch', 'put'] authorization = Authorization()
class Meta: queryset = Face.objects.all() authorization = Authorization() list_allowed_methods = ['get', 'post'] detail_allowed_methods = ['get']
class Meta: queryset = RealEstate.objects.all() authorization = Authorization() resource_name = 'real_estate' excludes = ("approved") always_return_data = True
class Meta: queryset = Environment.objects.all() resource_name = 'environment' authorization= Authorization()
class Meta: queryset = Note.objects.all() resource_name = 'note' authorization = Authorization()
class Meta: queryset = Raid.objects.all() resource_name = 'raid' authorization = Authorization()
class Meta: authorization = Authorization() queryset = GCMDevice.objects.all() resource_name = "device/gcm"
class Meta: queryset = GameNight.objects.all() resource_name = 'game night' authorization = Authorization()
class Meta: authorization = Authorization() # insecure as all heck queryset = Employee.objects.all() resource_name = 'employee' fields = ['dept', 'last_name', 'first_name', 'created_at', 'unique_id']
class Meta: collection_name = "data" queryset = Users.objects.all() resource_name = 'users' authorization = Authorization()
class Meta: resource_name = 'country' list_allowed_methods = ('get',) detail_allowed_methods = [] authorization = Authorization() authentication = Authentication()
class Meta: queryset = ExpenseCategory.objects.all() resource_name = 'expensecategory' authorization = Authorization()
class Meta: queryset = Playlist.objects.all() resource_name = 'playlist' authorization = Authorization( ) #note: INSECURE - for demo purposes only
from django.contrib.auth import get_user_model from django.contrib.auth.models import Group from django.core.urlresolvers import reverse from mock import patch from model_mommy import mommy from tastypie.authorization import Authorization from tastypie.authentication import Authentication from tastypie.test import ResourceTestCase @patch('api.v1.cis.users.UsersResource._meta.authentication', Authentication()) @patch('api.v1.cis.users.UsersResource._meta.authorization', Authorization()) class Test(ResourceTestCase): def test_set_groups(self): obj = mommy.make(get_user_model()) group = mommy.make(Group) detail_url = reverse('api_dispatch_detail', kwargs={ 'resource_name': 'users', 'pk': obj.pk }) group_detail_url = reverse('api_dispatch_detail', kwargs={ 'resource_name': 'groups', 'pk': group.pk }) data = { 'groups': [group_detail_url], } resp = self.api_client.put(detail_url, data=data)