make it python
expand on django canvases