8 items tagged “malcolmtredinnick”
2008
ETags And Modification Times In Django. Part of Malcolm’s series of tutorials on implementing advanced HTTP concepts in Django.
Queryset-refactor branch has been merged into trunk. Malcolm’s latest Django masterpiece is complete.
Queryset Implementation. Malcolm explains the work that has gone in to the queryset-refactor branch. Executive summary: Python’s ORM is probably a lot better at SQL than you are.
Django Tip: Complex Forms. Malcolm demonstrates some advanced tricks with newforms.
2007
OpenID and Google’s Blogger. Blogger gets it wrong by displaying a nickname derived from the OpenID URL (in Malcolm’s case, “blog”) instead of the user entered nickname.
Django Changeset 6671. Malcolm Tredinnick: “Implemented auto-escaping of variable output in templates”. Fantastic—Django now has protection against accidental XSS holes, turned on by default.
Django changeset 5609. “Merged Unicode branch into trunk. This should be fully backwards compatible for all practical purposes.”
Translations of My hovercraft is full of eels in many languages (via) Great for unicode testing.