Working implementation of django-inplaceedit