首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从django-自动完成- m2m字段中删除m2m

从django-自动完成- m2m字段中删除m2m
EN

Stack Overflow用户
提问于 2020-07-06 06:04:26
回答 1查看 113关注 0票数 0

我很高兴找到这个很酷的图书馆,django-autocomplete-light,它给了我我想要的东西。但是我无法隐藏默认的help_text。

执行非常简单:

form.py

代码语言:javascript
复制
class MyForm(forms.ModelForm):
    class Meta:
        model = MyModel
        fields = "__all__"
        widgets = {
            "field1": autocomplete.ModelSelect2Multiple(),
            "field2": autocomplete.ModelSelect2Multiple(),
        }

admin.py

代码语言:javascript
复制
class MyAdmin(admin.ModelAdmin):
    form = MyForm

我已经尝试过在模型中设置/删除help_text,但是它没有帮助。谢谢你的建议。

EN

回答 1

Stack Overflow用户

发布于 2020-07-06 07:41:01

好了找到解决办法了。以下内容帮助重写了help_text。或者把它移走。

代码语言:javascript
复制
class MyForm(forms.ModelForm):
    class Meta:
        model = MyModel
        fields = "__all__"
        widgets = {
            "field1": autocomplete.ModelSelect2Multiple(),
            "field2": autocomplete.ModelSelect2Multiple(),
        }

     def __init__(self, *args, **kwargs):
        super(MyForm, self).__init__(*args, **kwargs)
        self.fields["field1"].help_text = "Some help text here."
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62750124

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档