@staticmethod
    def edit(is_report=False, **kwargs):
        setdefaults(kwargs, dict(
            cell__url=lambda row, **_: row.get_absolute_url() + 'edit/',
            display_name=''
        ))
        return Column.icon('pencil-square-o', is_report, 'Edit', **kwargs)
Shortcut for creating a clickable edit icon. The URL defaults to `your_object.get_absolute_url() + 'edit/'`. Specify the option cell__url to override.
dataset/ETHPy150Open TriOptima/tri.table/lib/tri/table/__init__.py/Column.edit