def get(self, request, cls_name, id): widget = self.object widget_info = """ <ul> <li><span><b>widget:</b> {name} ({id})</span></li> <li><span><b>parent:</b> {parent} ({parent_id})</span></li> <li><span><b>region:</b> {region}</span></li> <li><span><b>ordering:</b> {ordering}</span></li> </ul>""".format(**{ 'name': widget.__class__.__name__, 'id': widget.id, 'region': widget.region, 'parent': widget.parent, 'parent_id': widget.parent.pk, 'ordering': widget.ordering, }) messages.info(request, mark_safe(widget_info)) return HttpResponse(mark_safe(widget_info))