Proposal: django-auto-serializer
- Dominant language
- No language data
- Stars
- 28
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
# Project Proposal
I read and agree [Jazzband Guidelines](https://jazzband.co/about/guidelines).
## Project Details
[django-auto-serializer](https://github.com/peppelinux/django-auto-serializer)
## Project Description
Django app that automates objects tree serialization recursively, without any declarations.
Define new classes for every Object serialization could sound a bit boring, I coded this app to do the things automagically. Django-auto-serializer will do for you:
Json serialization (export);
recursively serialize all FK childrens;
can ignore some children if you tell him how they are named (see examples above);
M2M auto serialization;
ignore or not autofields import/export (auto_now_add...);
regenerates unique if needed, the same for slugfields (change_uniques = True,);
Import a serialized Object tree, it will build up everything as before;
## Project Leads
I am the lead, [Francesco Filicetti](https://github.com/francesco-filicetti) is a and a very good mantainer.
## Confirmation of Guidelines
Please confirm the following:
- [x] I am the project owner, or have permission from the project owner, to request a transfer.
- [x] This project is a [viable candidate](https://jazzband.co/about/guidelines#viability) for Jazzband.
- [x] This project fulfills the [documentation requirements](https://jazzband.co/about/guidelines#documentation).
- [ ] This project is [tested](https://jazzband.co/about/guidelines#tests).
- [x] I am happy to adopt Jazzband's [code of conduct](https://jazzband.co/about/guidelines#conduct) in this project.
- [x] I am happy to include Jazzband's [contributing guidelines](https://jazzband.co/about/guidelines#contributing-guidelines) in this project.
Contributor guide
Assessment
This issue has not been assessed yet.