tastypie

    0熱度

    1回答

    我有一個情況我想基於這樣在傳遞的過濾器來修改資源的查詢集信息查詢集。 我想這是因爲某些過濾器需要昂貴的操作被添加到查詢集,並且我只想在用戶請求過濾器時執行它們。 該文檔(HERE)顯示如何使用get_object_list(可訪問請求)修改查詢集。 我想要做的事,如: 類MyResource(ModelResource): def get_object_list(self, request):

    0熱度

    1回答

    #api.py class MyResource(ModelResource): class Meta: queryset = Model.objects.all() 這將得到該模型的所有對象的api。我使用名爲django -vote的應用程序來獲取模型的投票對象。 以這種方式queryset = Model.votes.all(request.user.id)。但

    0熱度

    1回答

    我有一個Django應用程序與Tastypie,主要是BackBone客戶端。我的一個模型有幾個ImageField。這裏有一個類似的設置來幫助我解釋這個問題。 settings.py MEDIA_URL = "/media/" models.py class Foo(models.model): bar = models.ImageField() baz = models

    1熱度

    1回答

    當我發出去我的模型(使用TastyPie),我得到以下回溯錯誤: File "/Library/Python/2.7/site-packages/tastypie/resources.py", line 2141, in get_object_list return self._meta.queryset._clone() AttributeError: 'NoneType' object

    1熱度

    1回答

    我想添加一個自定義paginator到我的Django API,但我不知道如何限制get_sdc_data()中paginator_class中每頁的項目數。 class CustomApplicationSDCResource(AppMapBaseResource): class Meta(AppMapBaseResource.Meta): #import pdb;pdb.

    0熱度

    2回答

    我期待對通過tastypie提供REST接口的django網絡應用進行更改。該應用程序可在: https://github.com/OWASP/django-DefectDojo/ 內的應用程序,用戶有產品他們有權查看和屬於產品端點。 該機型是在定義: https://github.com/OWASP/django-DefectDojo/blob/master/dojo/models.py#L17

    0熱度

    2回答

    我正在用django-tastypie編寫一個應用程序,以下是我的models.py和resource.py文件。 Models.py: import uuid from django.db import models class User(models.Model): id = models.UUIDField(primary_key=True, default=uuid.u

    0熱度

    1回答

    我剛從django 1.8更新了我的代碼到1.11,所以我也不得不更新美味的餡餅。更新之前一切正常,但現在我得到這個錯誤在我的一個測試。 這裏是測試用例 def test_does_not_return_restricted_fields_when_insufficient_permissions(self): self.user.user_permissions.all().delet

    1熱度

    2回答

    設置:通過tastypie django==1.8 django-tastypie==0.13 django-axes==2.3 我有登錄的資源是什麼樣子低於 from django.contrib.auth import login class LoginResource(Resource): class Meta: resource_name = 'logi

    0熱度

    1回答

    我正在嘗試做一些TastyPie驗證,但我相對較新的Python(和一般編程)和TastyPie完全新,所以幫助是值得歡迎的。 bundle.data是一本字典,我 要檢查鑰匙的存在,在字典中則 做更多的驗證每個鍵的值。 示例代碼: class SampleClass(Validation): def is_valid(self, bundle, request=None):