gpt4 book ai didi

Django 的 ModelForm - Meta 选项列表在哪里?

转载 作者:行者123 更新时间:2023-12-03 11:26:41 28 4
gpt4 key购买 nike

在 Django 文档中,Meta 的最终列表在哪里? django.forms.models.ModelForm 的选项? (例如, modelexcludefieldswidgets )我正在寻找等效的 Model Meta Options .

最佳答案

今天自己也有这个问题。为了完整起见,以下是当前存在的文档:
https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#modelforms-overriding-default-fields
和摘录自 django/forms/models.py :

class ModelFormOptions:
def __init__(self, options=None):
self.model = getattr(options, 'model', None)
self.fields = getattr(options, 'fields', None)
self.exclude = getattr(options, 'exclude', None)
self.widgets = getattr(options, 'widgets', None)
self.localized_fields = getattr(options, 'localized_fields', None)
self.labels = getattr(options, 'labels', None)
self.help_texts = getattr(options, 'help_texts', None)
self.error_messages = getattr(options, 'error_messages', None)
self.field_classes = getattr(options, 'field_classes', None)
从该列表中,我搜索了文档页面上的每个选项以找到我需要的内容。希望能帮助某人。

关于Django 的 ModelForm - Meta 选项列表在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15348007/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com