示例#1
0
 class Meta:
     include_resource_uri = False
     queryset = Sponsor.objects.all()
     authorization = Authorization()
     serializer = PrettyJSONSerializer()
     authentication = CustomAuthentication()
     authorization = DjangoAuthorization()
     list_allowed_methods = ['get']
     """authentication = OAuth20Authentication()"""
示例#2
0
 class Meta:
     include_resource_uri = False
     queryset = Contact.objects.all()
     paginator_class = Paginator
     serializer = PrettyJSONSerializer()
     authentication = CustomAuthentication()
     authorization = DjangoAuthorization()
     list_allowed_methods = ['get', 'post']
     resource_name = 'contact'
     """authentication = OAuth20Authentication()"""
示例#3
0
 class Meta:
     include_resource_uri = False
     queryset = Notification.objects.all()
     authorization = Authorization()
     serializer = PrettyJSONSerializer()
     authentication = CustomAuthentication()
     authorization = DjangoAuthorization()
     list_allowed_methods = ['get']
     """authentication = OAuth20Authentication()"""
     filtering = {
         'title': ALL,
         'date': ('exact', 'startswith', 'gt'),
     }
示例#4
0
    class Meta:
        include_resource_uri = False
        queryset = Conference.objects.all()
        authorization = Authorization()
        serializer = PrettyJSONSerializer()
        authentication = CustomAuthentication()
        #authorization = DjangoAuthorization()
        list_allowed_methods = ['get']
        """authentication = OAuth20Authentication()"""

        filtering = {
            'name': ALL,
        }
示例#5
0
    class Meta:
        include_resource_uri = False
        queryset = Poster.objects.all()
        authorization = Authorization()
        serializer = PrettyJSONSerializer()
        authentication = CustomAuthentication()
        authorization = DjangoAuthorization()
        list_allowed_methods = ['get']
        """authentication = OAuth20Authentication()"""

        paginator_class = Paginator
        filtering = {
            'title': ALL,
        }
示例#6
0
    class Meta:
        include_resource_uri = False
        queryset = KeynoteSpeaker.objects.all()
        authorization = Authorization()
        paginator_class = Paginator
        serializer = PrettyJSONSerializer()
        authentication = CustomAuthentication()
        authorization = DjangoAuthorization()
        list_allowed_methods = ['get']
        """authentication = OAuth20Authentication()"""

        filtering = {
            'name': ALL,
            'email': ALL,
        }
示例#7
0
 class Meta:
     include_resource_uri = False
     queryset = Participant.objects.all()
     authorization = Authorization()
     paginator_class = Paginator
     serializer = PrettyJSONSerializer()
     authentication = CustomAuthentication()
     authorization = DjangoAuthorization()
     list_allowed_methods = ['get']
     """authentication = OAuth20Authentication()"""
     resource_name = 'participant_full'
     filtering = {
         'name': ALL,
         'username': ALL,
     }
示例#8
0
 class Meta:
     include_resource_uri = False
     queryset = Participant.objects.all()
     authorization = Authorization()
     paginator_class = Paginator
     serializer = PrettyJSONSerializer()
     authentication = CustomAuthentication()
     authorization = DjangoAuthorization()
     excludes = ['qrcode']
     list_allowed_methods = ['get']
     """authentication = OAuth20Authentication()"""
     filtering = {
         'name': ALL,
         'username': ALL,
         'last_modified_date': ['gt']
     }
示例#9
0
 class Meta:
     include_resource_uri = False
     queryset = PosterSession.objects.all()
     authorization = Authorization()
     paginator_class = Paginator
     serializer = PrettyJSONSerializer()
     authentication = CustomAuthentication()
     authorization = DjangoAuthorization()
     list_allowed_methods = ['get']
     """authentication = OAuth20Authentication()"""
     filtering = {
         'title': ALL,
         'time': (
             'exact',
             'startswith',
         ),
         'last_modified_date': ['gt']
     }
示例#10
0
 class Meta:
     resource_name = 'pin'
     allowed_methods = ['post']
     authentication = CustomAuthentication()
     authorization = Authorization()
     serializer = PrettyJSONSerializer()