私はちょうどfolowing articleを読みました。私はTemplateColumnを使った最初の方法についてもっと知りたいと思います。私は各レコードの編集と削除のための2つの擬似列を作成したいと思います。Django_table2 TemplateColumn usage
edit.html
> <a href="{% url some_url_edit record.pk %}" class="tbl_icon
> edit">Edit</a>
delete.html DBに存在しない
> <a href="{% url some_url_del record.pk %}" class="tbl_icon
> delete">Delete</a>
2疑似列
クラスMyTableという(tables.Tableを):
column_edit = tables.TemplateColumn(edit.html) column_delete = tables.TemplateColumn(del ete.html)
これは、どのようにrecord.pkがすべてのテンプレートに渡されてそのキーに関する必要な情報を取得するのかという記事によれば正しいですか?
リンクテキストの代わりにリンクイメージをverbose_nameで表示したい場合はどうすればいいですか?クラスのどこかに配置し、このコードで上に定義する方法を教えてください。 – asimkon
TemplateColumnを使用すると、必要なものを表示できます。たとえば、編集テキストの代わりに画像を表示したい場合は、 'edit = tables.TemplateColumn( ''、verbose_name = u'Edit '、)' – Serafeim