2013-03-05 62 views
0

我不知道如何在Resource中为我的外部数据库(沙发数据库)定义一个url。我有这样的:如何在django-tastypie的api.py中定义外部数据库url?

类UserResource(资源):

username=fields.CharField(attribute='username') 
firstName=fields.CharField(attribute='firstName') 
lastName=fields.CharField(attribute='lastName') 
gender=fields.CharField(attribute='gender') 
status=fields.IntegerField(attribute='status') 
date=fields.DateTimeField(attribute='date') 

class Meta: 
    object_class = ?? 
    resource_name = 'users/list' 
    always_return_data = True 
    authorization= Authorization() 

def get_object_list(self, request): 
    ...    
     return results 

def obj_get_list(self, request=None, **kwargs): 
    # Filtering disabled for brevity... 
    return self.get_object_list(request) 
+0

你有没有在数据库中的表款? – UnLiMiTeD 2013-03-06 21:13:42

+0

是的,它们具有我在上面定义的相同属性... – 2013-03-08 10:04:28

回答

0
class UserResource(ModeslResource) 
    class Meta: 
    queryset = UserModel.objects.all().using('dbname') 
相关问题