我對我的模型(比如說Book)上的所有CRUD操作都有一個簡單的CBV。我應該如何實現通過id獲取對象並獲取所有對象的列表?似乎有很多選項,如: 只需創建兩個單獨的類Book和BookList。 在get方法裏寫一些調度器。 class BookView(View):
def get(self, request, *args, **kwargs):
if 'id' in se
我在我的應用程序很少有用戶說A,B和C.一旦任何類型的用戶進行身份驗證,我不希望這個用戶訪問我的所有API的 所以基於函數的觀點我實現了一個裝飾: from functools import wraps
from rest_framework import status
from rest_framework.response import Response
def permit(us
下午好: 我看到Django的這個錯誤,當我嘗試更新「Usuario」: Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/usuarios/modificar/
Using the URLconf defined in COMBOOK.urls, Django tried
我有一個內部類Meta在我的模型之一。我希望稍後在我的一個函數中使用這個屬性。如何在不明確指定db_table的名稱的情況下使用它?我希望這能夠簡單地擴展調用同一個函數的子類,而不用每次都使用這個方法。 使用self._meta.db_table.objects.all()會拋出錯誤,表明自己沒有_meta屬性。發現下面的代碼示例: class ViewSetDef(ModelViewSet):
我想知道是否有可能在Django基於類的視圖中獲取對象的屬性。 我嘗試做的是以下幾點: 我有一個UpdateView: class FooUpdate(UpdateView):
model = Foo
page_title = <foo-object's name should go here>
page_title由模板與 ...
<title>
{{ view.page_