utilizo django-tables2 para mostrar algunos datos en la página, y ahora quiero hacer el enlace de célula a alguna URL, pero el enlace url tales como:El linkcolumn sobre django-tables2
url (r '^ (? P \ w +)/(? P \ d +)/$', 'pool.views.pooldatestock', name = "pool_date_stock"),
y leo los documentos de django-tables2 , pero no puedo encontrar algún ejemplo sobre este problema.
las tablas se muestran en la URL de la página al igual que: http: //127.0.0.1: 8000/piscina/20111222/
Trato de escribir esto en mi tables.py:
class PoolTable(tables.Table): number = tables.LinkColumn('pool.views.pooldatestock', args=[A('number')]) date = tables.Column()
y luego trato de escribir:
class PoolTable(tables.Table):
number=tables.LinkColumn('pool.views.pooldatestock',
args=[A('date')],
kwargs=A('number')])
date = tables.Column()
pero es demasiado error ...
¿alguien me puede decir cómo resolver este problema? O debería crear mi propia vista de tabla, sin django-tables.
Thanks.and Feliz Navidad :)
, gracias bradley.ayers, llegué it.I no entienden los argumentos y kwargs before.:)Merry Navidad – sword
Bueno 'LinkColumn' intenta seguir la misma API como la función 'django.core.urlresolvers.reverse()'. Eche un vistazo a los documentos si quiere entender los argumentos. –
:) Gracias, lo haré. – sword