django-multiwidget

    1熱度

    1回答

    這與我的earlier question有關。 我想要一個包含Choice和TextInput小部件的MultiValueField。如果用戶從Choice中選擇「OTHER」,則應保存TextInput的值。否則,應保存Choice的值。到目前爲止,我有以下代碼: custom_choices = [("one","one"),("two","two"),("OTHER","OTHER")]

    4熱度

    3回答

    我想了解如何通過繼承MultiWidgets和MultiValueFields來創建表單。 我有一個簡單的地址模式和相關的形式: class Address(models.Model): user = models.ForeignKey(User) city = models.CharField(max_length=255) state = models.CharF

    4熱度

    1回答

    新手到這一切!我正在顯示在前端顯示爲(xxx)xxx-xxxx的手機字段。以下是我的代碼。我的問題是1.所有字段是強制性的,由於某種原因,手機沒有表現爲expected.Even如果留空它不是抱怨和2.how我可以測試該插件的功能 class USPhoneNumberWidget(forms.MultiWidget): def __init__(self,attrs=None):

    1熱度

    2回答

    所有的領域, 我設法得到MultiValueField和MultiValueWidget工作。但是,除了「選擇」之外,我似乎無法爲組成MultiValueField的子字段添加屬性(如「label」或「initial」)。 這是我的(簡化的)代碼: class MyMultiWidget(django.forms.widgets.MultiWidget): def __init__(se

    0熱度

    1回答

    我一直在繼承multiwidget創建使用此代碼與NumberInput場同步的HTML5範圍滑塊:當我實例化和使用它的形式,例如 class SplitRangeNumberWidget(MultiWidget): def __init__(self): widgets = ( forms.NumberInput(attrs={'type':'range',

    0熱度

    1回答

    我在Django中實現了一個自定義的DurationField,它存儲了一個表示以秒爲單位的持續時間的整數。我還定義了一個自定義multiwidget,它包含五個不同的數字輸入(表示週數,日數,小時數,分鐘數和秒數)。 我已經設法讓它在管理員工作,decompress似乎按預期工作;當我改變解釋器中的值並保存它們時,它們在五個字段中正確顯示。但是,compress似乎並沒有被調用;當我嘗試更改這些

    0熱度

    1回答

    我已經真的拉我的頭髮來完成這件事。我在我的車型之一2個整型字段如下: #models.py class TestModel(models.Model): """ This is a test model. """ max = models.IntegerField() min = models.IntegerField() 由於上述兩個值

    2熱度

    1回答

    所有, 我有一個表格有MultiValueField是幾乎作品。它採用了choicefield和charfield(具有相應的選擇和TextInput的小部件):: custom_choices = [("one","one"),("two","two"),("other","other")] class MyMultiWidget(forms.MultiWidget): def _

    1熱度

    2回答

    我已經設置了一個內聯使用的MultiValueField。如果我將MultiValueField留爲空白,它似乎認爲它被填充。結果,我不斷收到表單驗證錯誤,因爲就形式而言,這些內聯不是空的(因此得到驗證)。 所以我想我想知道:是否有技巧設置MultiValueField,以便它可以顯式空白,以便我可以避免提出驗證錯誤? 這裏是有問題的代碼:的MutliValueField class TypedV

    1熱度

    1回答

    定製MultiValueWidget我想有一個領域,一個小工具,讓有一個「近似」日期MultiValueField,這個想法是有且只有下列之一: 確切日期 一年,也許一個月 初始和結束一年 一些壓縮的有效值可以是: 「1988年8月7日,,,,」 「1988 ,,,」 「1988,08 ,,」 」 ,,, 1997,1999" 問題是我無法驗證字段只有上述三個選項中的一個,在字段定義中我試圖創建驗