【发布时间】:2012-03-02 16:17:54
【问题描述】:
我正在尝试编写一个简单的视图来呈现我在任何表单之外创建的单个字段:
field = ModelChoiceField(queryset=MyModel.objects.all(),empty_label=None)
template = Template("<div>here is my field: {{field}}</div>")
context = Context({"field" : field})
return HttpResponse(template.render(context));
(这将形成一个 JQuery 对话框的内容;我通过 AJAX 访问此视图。)但是,它没有呈现 ModelChoiceField,而是只显示以下类型的文本:
这是我的字段
我怎样才能让它正常渲染?
【问题讨论】:
标签: django django-forms django-templates django-views django-models