Я пытаюсь написать простой вид, который отображает одно поле, что я создаю вне любой формы:Джанго - передать поля в шаблон
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.forms.models.ModelChoiceField объекта на 0x96576cc >
Как я могу получить это для рендеринга нормально?
Хорошо, я только что создал форму в своем представлении и передал ее шаблону. Работает как шарм. Благодарю. – trubliphone