Andrew Godwin's Kickstarter project to add database schema migrations to Django core was an overwhelming success by any measurement. He raised nearly £18k, over seven times his original goal. There's just a few hours left in his campaign if you want to contribute.
Hot off of Guido's PyCon keynote on adding asynchronous I/O support to Python and his skunkworks project,
, core developer Aymeric Augustin built an experimental Django project on top of it capable of holding open 10,000 simultaneous websocket connections in pure Python. Yet another reason to get excited about Python 3!
Core developer Luke Plant outlines his process (and corresponding fabfile) for deploying sites to Django-friendly shared hosting provider WebFaction. While WebFaction provides some nice auto-setup tools for new Django sites, read the post to see where they fall short.
Kenneth Love is back with the third lesson in the Getting Started with Django series. This one covers testing. He goes through installing
and how you can use them to not only test your Django project, but also see which lines of code are actually being tested.
They've already summed it up perfectly, "Effective Django development means building applications that are testable, maintainable, and scalable – not only in terms of traffic or load, but in terms of being able to add developers to projects. After reading Effective Django you should have an understanding of how Django’s pieces fit together, how to use them to engineer web applications, and where to look to dig deeper."