我有这个非常基本的问题,
>>> from django.core import serializers
>>> serializers.serialize("json", {'a':1})
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/lib/pymodules/python2.6/django/core/serializers/__init__.py", line 87, in serialize
s.serialize(queryset, **options)
File "/usr/lib/pymodules/python2.6/django/core/serializers/base.py", line 40, in serialize
for field in obj._meta.local_fields:
AttributeError: 'str' object has no attribute '_meta'
>>>
如何做到这一点?
最佳答案
此外,由于您似乎使用的是 Python 2.6,因此您可以直接使用 json
模块:
import json
data = json.dumps({'a': 1})
关于python - 在 Django : How to serialize dict object to json?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3010920/