Hi,

It is time to midterm evaluation of my participation in gsoc so I want to summarize in this check-in what I have done in last month. https://gist.github.com/3085250 - here is something that can be "documentation". I wrote some examples of ModelSerializer usage and how it should work. https://github.com/grapo/django - in branch soc2012-serialization is code that I wrote.

There is still problem with API and how to do some things but in my opinion it's going in right direction.

Serialization and deserialization of Python objects is almost done. There is quite stable API, i used some ideas (and little code) from https://github.com/tomchristie/django-serializers Objects are serialized to metadicts which are dicts with additional data. this additional data can be used by format serializer to change presentation of data (e.g. attributes in xml)

Serialization of Django models is started. I don't know what fields of model should be serialized by default: for sure all declared in model fields. What with pk field, reverse related fields?

Json dumpdata serializer is more or less written - I have not done fields sorting yet.

I am sure that I can finish all this work until gsoc end.

Sadly not all is going well. Especially my communication in this list and with my mentor should be improved. It's all by my fault. I should wrote check-ins more regularly and meet the deadlines that I set. I am not very satisfied with progress I have made. It can be done much more in about one and a half month.

Regards,
Piotr Grabowski





--
You received this message because you are subscribed to the Google Groups "Django 
developers" group.
To post to this group, send email to django-developers@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to