3 ms·
Another way of describing this is: * Django has facilities for mapping Python classes to database tables * Author uses metaprogramming to construct classes to
by coleifer 8y ago
Another way of describing this is:
* Django has facilities for mapping Python classes to database tables
* Author uses metaprogramming to construct classes to match table definitions decided at runtime
* Author uses built-in schema migration tools to synchronize backend
There's nothing about this that wows me, although it does demonstrate knowledge of Django internals and Python metaprogramming. It doesn't impress me because this is the bread-and-butter of what Django does.
- jonatron 8y agoThat pretty much sums it up.