formset

    1熱度

    1回答

    無法弄清楚如何過濾formset以僅顯示已登錄用戶的blogposts。表格呈現很好,但是它允許任何用戶將照片分配給任何博客帖子,而不管誰擁有博客帖子。我如何過濾博文的選項以僅爲登錄用戶使用? views.py @login_required def addimage(request): user = request.user blogposts = Blogpost.obj

    0熱度

    1回答

    獲取此錯誤。如何更改POST formset數據以確保圖像實際得到保存? 類型錯誤在/照片/ add_photos/ 字符串索引必須是整數,而不是str的 請求方法:POST 請求URL:/照片/ add_photos/ Django的版本:1.6.5 異常類型:類型錯誤 異常值: 字符串的索引必須是整數,而不是str的 @login_required def addimage(requ

    0熱度

    1回答

    我有以下模型,因爲其意圖是具有每個項目的動態屬性。 class Attribute(models.Model): label = models.CharField(max_length = 255) class Value(models.Model): attribute = models.ForeignKey(Attribute) value = models

    3熱度

    1回答

    我試圖從一個formset發佈的數據,我得到一個MultiValueDictKeyError 查看 from django.forms.models import modelformset_factory BetFormset = modelformset_factory(Bet, form=Bets, extra=0, max_num=1) if request.

    0熱度

    1回答

    有人請告訴我我哪裏出錯了。我想要做的是讓用戶輸入他們想要的產品數量,並在提交時,如果數量大於0,則顯示一個等於數量的表格。有多種產品,因此我使用if語句來說明帖子中包含此產品名稱的位置,並顯示此表單。我得到的結果只是最後一個產品發送的表單。所以在[雞蛋,火腿]的列表中,我只得到一個火腿的形式。如果可能,請幫助,這是我的代碼如下。 查看: if request.method =='POST':

    2熱度

    1回答

    在這個主題上似乎有很多問題,但我一直沒有找到任何解決這個問題的東西給我。我試圖創建一個視圖來創建Recipe對象,該對象具有Ingredient s和Instruction s的外鍵集。當我嘗試提交時,表單集給我錯誤'recipe': [u'The inline foreign key did not match the parent instance primary key.']。這是我的完整視

    2熱度

    1回答

    Formset is_valid returns「雖然字段爲空時Form類只有一個字段 我使用」 python manage.py shell「 如您所見,當」ArticleForm「類只有標題字段時,formset的is_valid函數返回」True「。 由於此問題,我看到有人使用has_changed函數。 但我不認爲這是解決這個問題的好方法。 from django import forms

    0熱度

    1回答

    嘗試在表單集中保存文件字段,但調試返回UploadPdfFormSet對象沒有保存屬性。感覺像處理文件在formset中的文檔是缺乏的。你們可以幫助我嗎? forms.py from django import forms class UploadPdf(forms.Form): docfiles = forms.FileField(label='Browse') class U

    1熱度

    1回答

    我想創建一個具有固定數字(大於1)的空表單集我不確定是否可以在views.py中執行此操作。我看到了很多使用jquery創建新表單的方法。 這裏是我的代碼來創建一個新的窗體,但窗體的數量只有一個。 MyStuffSet = modelformset_factory(MyStuff) formset = MyStuffSet(queryset = MyStuff.objects.none())

    0熱度

    1回答

    我正在創建一個一套東西(每件東西都有FK)。我遇到的問題是與視圖(S)。 我要創建設置爲事情,然後更新所有事情反覆使用AJAX(如自動保存的那種)。在我的情況下,該集合是SurveySet,事情是Survey。 def screen_many(request): if not request.is_ajax(): # get an ordered QuerySet of