django-class-based-views

    0熱度

    1回答

    abc.json: { "employee": { "name": "Rose" } } views.py class employee_ViewDetails_TemplateView(TemplateView): template_name = 'employee.djhtml' def get_data(self, **kwarg

    0熱度

    1回答

    我在SuccessMessageMixin項目中遇到此錯誤,並且不知道爲什麼。這是我在view.py中的代碼。 from django.contrib.messages.views import SuccessMessageMixin from django.views.generic import CreateView class CampanaNueva(SuccessMessageMi

    0熱度

    1回答

    我想覆蓋get_context_data包含其他模型的數據。 我有詳細信息視圖,並在該網站頁面上我想顯示列表與分頁。 我想混合細節視圖,也很少列表視圖,我想使詳細信息頁面上的分頁可用,我想用.filter()和** kwargs或手動kwargs過濾。我想繼承詳細視圖中的列表視圖,我想在詳細視圖內繼承列表視圖。我希望它很短。 我想用簡單的paginate_by =做get_context_data

    0熱度

    1回答

    我有cbt generic listview我想用兩個slu filtering篩選。但slug_url_kwargs只允許傳遞單個字符串。我如何更新slug_url_kwarg以支持多個slu??或者我還能做些什麼呢? 所以我有這個模型和視圖功能 class SaityProfile(models.Model): user = models.ForeignKey(User, defau

    1熱度

    1回答

    我使用UpdateView作爲discussed here。我想擴展下面的類,以便在html頁面呈現之前執行一些特定於對象的計算。例如,下面的一些虛擬代碼do_some_calc()將添加兩個數字,結果將存儲在MyModel的對象/實例中。 是否有首選方法? models.py: class MyModel(models.Model): A = models.FloatField(n

    1熱度

    2回答

    編輯: 我知道我可以更改變量的名稱。我的問題是,我不想這樣做。我想知道django自動生成的所有變量。 我做Django的入門教程,我在哪裏,在一個點上它解釋了generic views section: 在本教程的前面部分,模板已提供 有包含問題的上下文和latest_question_list 上下文變量。對於DetailView,問題變量自動提供 - 由於我們使用的是Django模型(問題)

    0熱度

    1回答

    Django的1.10 的Python 3.5.3 使用CBV,我能夠讓用戶登錄到該網站。但是,我無法讓用戶在登錄後重定向到他們的個人資料。我想讓他們在登錄後轉到此頁面:https://example.com/profiles/user。相反,我得到這個錯誤: NoReverseMatch at /accounts/login/ Reverse for 'profile' with argume

    0熱度

    1回答

    我正在嘗試使用Detail CBV查看我的網站的用戶配置文件。以下是views.py,urls.py,models.py和profile.html的代碼。 用戶以用戶名「brian_weber」存在,但由於某種原因導航到此鏈接時:http://0.0.0.0:8000/accounts/profile/brian_weber未找到該頁面。我的應用程序被稱爲「帳戶」。 如果有人能指出我在正確的方向,

    1熱度

    1回答

    的建議似乎是有道理的,因爲self沒有在使用的方法,但現在我很好奇: 是CBV的的監督和用戶應手動修飾每個@staticmethod? Django中是否已經有一些代碼可以自動使所有的CBV方法變爲靜態的? 下面是我正在談論的屏幕截圖。它使用DRF的CBV,但是當我使用vanilla Django CBV時,這也是同樣的建議。

    2熱度

    1回答

    我有一個描述網頁的模型。 source_upload字段代表網頁的屏幕截圖。 爲了添加站點對象到我的應用程序,我使用了一個基於django類CreateView。這工作得很好。 現在我試圖添加一個半自動添加網站的方式。您可以將URL傳遞給視圖,視圖會自動填充表單(並製作網頁截圖)。用戶應該能夠查看所有自動提取的字段 - 特別是自動生成的截圖圖像 - 更改它們並點擊保存按鈕以將對象添加到數據庫和圖像