5 ms·
Django REST framework really makes Django in my opinion. It really is the add-on which opens up a lot of possibilities.
by timc3 10y ago
Django REST framework really makes Django in my opinion. It really is the add-on which opens up a lot of possibilities.
- misiti3780 10y agoagreed - maybe it will be integrated into django someday like south was
- morenoh149 10y agowas south integrated? the docs say it hasn't http://south.readthedocs.io/en/latest/about.html#a-brief-history http://south.readthedocs.io/en/latest/about.html#a-brief-his... but maybe it's outdated?
- themoonbus 10y agoThe main developer of south was responsible for bringing schema migrations to Django's core... don't know how similar it was to south's codebase, though: https://www.djangoproject.com/weblog/2013/mar/22/kickstarting-schema-migrations-django/ https://www.djangoproject.com/weblog/2013/mar/22/kickstartin...
- collyw 10y agoIts pretty similar from developer perspective.
- brianwawok 10y agoThat doc is dated 2010. Further proof docs lie ;) But as other people said, no idea if it was copied and pasted into the django codebase or rewritten from scratch.. but everything South did, I believe Django now does.
- varikin 10y agoRewritten by the author of South. Basically, all the good ideas of South with some of the problems fixed.
- herge 10y agoThe new Django Migrations from 1.7 are heavily influenced by the south project, but are slightly different.
- dragonorta 10y agoI believe that both the Django Core team and Tom Christie (DRF author) have stated that they have no desire to see DRF brought into Django, as that would tie DRF updates to Django updates, which would potentially slow down DRF releases.
- misiti3780 10y agomakes sense.
- ralmidani 10y agoDjango is Python's killer app, and DRF is Django's killer app.
- onnoonno 10y agoI think versatility and the absolutely easy on-ramp are Python's killer app. The 'absolute noob' can start writing simple python code after 5min of introduction (you can start using it like BASIC), while the 'senior dev' can still write python after years and isn't turned off or overly constrained by the language. (Yes, of course, warts exists, no language is perfect) And regarding Django being the killer app: There are other people for which numpy/scipy is Python's killer app, for example.