Skip to main content
 首页 » 编程设计

python之相当于django Form显示对象内容

2025年05月04日6sxdcgaq8080

是否有任何 Django 类用于以不可修改的方式显示对象模型的内容?像这样的表单来编辑模型中的对象:

class TestForm(forms.ModelForm): 
    class Meta: 
        model = models.Test 

将其用作:

def generic_view(request): 
    form = TestForm() 
    return render_to_response('generic/generic_view.html', { 
        'form': form, 
    }) 

然后在模板中:

{{ form.as_p }} 

但只显示对象的内容而不是表单?

请您参考如下方法:

针对模型实例调用 repr() 将为您提供实例字段的(公认的丑陋)表示。