i를의 검색어를 직렬화하는 다음과 같은 코드가 있습니다;<장고 개체>하지 JSON 직렬화
def render_to_response(self, context, **response_kwargs):
return HttpResponse(json.simplejson.dumps(list(self.get_queryset())),
mimetype="application/json")
그리고 다음은 내 내가 직렬화 할 필요가 get_querset()
[{'product': <Product: hederello()>, u'_id': u'9802', u'_source': {u'code': u'23981', u'facilities': [{u'facility': {u'name': {u'fr': u'G\xe9n\xe9ral', u'en': u'General'}, u'value': {u'fr': [u'bar', u'r\xe9ception ouverte 24h/24', u'chambres non-fumeurs', u'chambres familiales',.........]}]
. 하지만 그것은 <Product: hederello()>
직렬화 할 수 없습니다 말했다. 왜냐하면 목록은 django 객체와 dicts로 구성되기 때문입니다. 어떤 아이디어?
이제 점점 오류 ->' 'NoneType'개체가 어떤 속성 'concrete_model''이 없습니다 .. . 그리고 사용 장고 1.4 – tunaktunak
나는 대답을 편집했습니다. 도움이되는지 확인하십시오. – alecxe
모델에 datetime 필드가 있으면 작동하지 않습니다. – ax003d