I agree that this project is interesting and I do like some design considerations.
One design I greatly dislike though is the models. I remember when Django and Rails were first gaining popularity and many of my friends pointed out how cool it was that Rails could infer your model properties from the database schema. As I've gained more experience though I've come to realize that this can be quite annoying and even in some cases dangerous. I very much consider the explicit Django model a plus and would avoid this dynamic ORM.
Interesting work though.
i'm curious, why is it annoying? and why do you think it's dangerous?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.