Python:如何在Django Form类中使用构造函数?

黑洞

我想在初始化Form类时传递参数。我尝试了以下方法:

class BlogForm(forms.Form):
    def __init__(self, *args,**kwargs):
        self.default_text = kwargs.pop('text')
        super(BlogForm, self).__init__(*args, **kwargs)
    body = forms.CharField(widget=SummernoteWidget(), initial = default_text)

但是,default_text主体字段中使用变量超出范围。我在哪里做错了?

双体船

您可以使用default_text__init__方法唯一内部要访问该body字段,请使用self.fieldsdict:

class BlogForm(forms.Form):

    body = forms.CharField(widget=SummernoteWidget())

    def __init__(self, *args,**kwargs):
        self.default_text = kwargs.pop('text')
        super(BlogForm, self).__init__(*args, **kwargs)
        self.fields['body'].initial = self.default_text

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Moq在构造函数中使用委托测试类

来自分类Dev

苹果为何在类构造函数中使用实例类型不一致?

来自分类Dev

如何在同一类中使用局部变量的相同变量名和构造函数参数?

来自分类Dev

如何在python中使用类函数隐藏按钮

来自分类Dev

如何在构造函数中使用@Value?

来自分类Dev

如何在类构造函数参数中使用IEnumerable <T>

来自分类Dev

如何在Python类中使用模块函数

来自分类Dev

如何使Xunit测试类并在Nunit中使用构造函数参数(如TestFixture)与参数?

来自分类Dev

如何在Haskell中使用Monad类的多个构造函数参数上映射函数?

来自分类Dev

如何在C ++中使用构造函数(只是构造函数)在类中初始化大型私有数组?

来自分类Dev

如何在函数中使用类变量?

来自分类Dev

如何在类构造函数中使用C ++ 11随机引擎和均匀分布?

来自分类Dev

如何在C ++中的类构造函数中使用线程?

来自分类Dev

如何在dart中使用抽象类执行继承?错误:超类SpanishData没有零参数构造函数

来自分类Dev

如何在我的React Form的构造函数中使用上下文?

来自分类Dev

如何在C ++中使用通用引用参数为模板类编写构造函数

来自分类Dev

如何在函数调用中使用Typescript泛型类构造函数作为参数

来自分类Dev

如何在PHP中使用其原始参数调用父类构造函数

来自分类Dev

C ++-如何在另一个类中使用私有构造函数实例化对象

来自分类Dev

如何在类构造函数中使用参数初始化std :: array的大小?

来自分类Dev

如何在类的其他方法中使用在构造函数中初始化的对象

来自分类Dev

如何在具有私有构造函数的类中使用iQueryable?

来自分类Dev

如何在构造函数中使用setTimeout

来自分类Dev

如何在其构造函数中使用CheckedProviders为类编写单元测试

来自分类Dev

当父类在 C++ 中没有默认构造函数时,如何在继承的类中使用构造函数?

来自分类Dev

如何在基类构造函数中使用派生类成员

来自分类Dev

如何在构造函数中使用 <vector>

来自分类Dev

Scala:如何在案例类构造函数中使用类型作为第一类值?

来自分类Dev

如何在函数构造函数中使用标签

Related 相关文章

  1. 1

    如何使用Moq在构造函数中使用委托测试类

  2. 2

    苹果为何在类构造函数中使用实例类型不一致?

  3. 3

    如何在同一类中使用局部变量的相同变量名和构造函数参数?

  4. 4

    如何在python中使用类函数隐藏按钮

  5. 5

    如何在构造函数中使用@Value?

  6. 6

    如何在类构造函数参数中使用IEnumerable <T>

  7. 7

    如何在Python类中使用模块函数

  8. 8

    如何使Xunit测试类并在Nunit中使用构造函数参数(如TestFixture)与参数?

  9. 9

    如何在Haskell中使用Monad类的多个构造函数参数上映射函数?

  10. 10

    如何在C ++中使用构造函数(只是构造函数)在类中初始化大型私有数组?

  11. 11

    如何在函数中使用类变量?

  12. 12

    如何在类构造函数中使用C ++ 11随机引擎和均匀分布?

  13. 13

    如何在C ++中的类构造函数中使用线程?

  14. 14

    如何在dart中使用抽象类执行继承?错误:超类SpanishData没有零参数构造函数

  15. 15

    如何在我的React Form的构造函数中使用上下文?

  16. 16

    如何在C ++中使用通用引用参数为模板类编写构造函数

  17. 17

    如何在函数调用中使用Typescript泛型类构造函数作为参数

  18. 18

    如何在PHP中使用其原始参数调用父类构造函数

  19. 19

    C ++-如何在另一个类中使用私有构造函数实例化对象

  20. 20

    如何在类构造函数中使用参数初始化std :: array的大小?

  21. 21

    如何在类的其他方法中使用在构造函数中初始化的对象

  22. 22

    如何在具有私有构造函数的类中使用iQueryable?

  23. 23

    如何在构造函数中使用setTimeout

  24. 24

    如何在其构造函数中使用CheckedProviders为类编写单元测试

  25. 25

    当父类在 C++ 中没有默认构造函数时,如何在继承的类中使用构造函数?

  26. 26

    如何在基类构造函数中使用派生类成员

  27. 27

    如何在构造函数中使用 <vector>

  28. 28

    Scala:如何在案例类构造函数中使用类型作为第一类值?

  29. 29

    如何在函数构造函数中使用标签

热门标签

归档