- Is it possible to use Django serializer without a Model?
- How it is done?
- Will it work with google-app-engine?
I don't use Django framework, but since it is available, I would want to use its resources here and there. Here is the code I tried:
from django.core import serializers
obj = {'a':42,'q':'meaning of life'}
serialised = serializers.serialize('json', obj)
this generates an error
ERROR ... __init__.py:385] 'str' object has no attribute '_meta'
The GQLEncoder class in this library can take a db.Model entity and serialize it. I'm not sure if this is what you're looking for, but it's been useful to me.
Serializers are only for models. Instead you can use simplejson bundled with Django.
Simplejson 2.0.9 docs are here.