Componente

Kanban

Kanban board with draggable cards between columns.

{% comp_kanban ... %}

Código a utilizar

template.html
{% comp_kanban id="demo" columns=[{"id": "pendiente", "title": "Pendiente", "color": "default"}, {"id": "en_curso", "title": "En Curso", "color": "primary"}, {"id": "revision", "title": "En Revisión", "color": "warning"}, {"id": "completado", "title": "Completado", "color": "success"}] items=[{"id": "1", "column": "pendiente", "title": "Diseñar pantalla de login", "description": "Crear mockups para la nueva pantalla de acceso.", "priority": "high", "tag": "Diseño", "tag_color": "secondary", "assignee": "LD"}, {"id": "2", "column": "pendiente", "title": "Revisar documentación API", "description": "Validar endpoints de la v2 con el equipo backend.", "priority": "medium", "assignee": "MG"}, {"id": "3", "column": "en_curso", "title": "Implementar comp_kanban", "description": "Componente de tablero Kanban con drag & drop nativo.", "priority": "high", "tag": "Dev", "tag_color": "primary", "assignee": "CF"}, {"id": "4", "column": "en_curso", "title": "Escribir tests unitarios", "description": "Cobertura mínima del 80% en templatetags.", "priority": "medium", "assignee": "PA"}, {"id": "5", "column": "revision", "title": "Actualizar CHANGELOG", "description": "Documentar todos los cambios de la v1.1.", "priority": "low", "tag": "Docs", "tag_color": "warning", "assignee": "JH"}, {"id": "6", "column": "completado", "title": "Publicar paquete en PyPI", "description": "Release de django-components-ui v1.0.0.", "priority": "high", "tag": "Release", "tag_color": "success", "assignee": "JH"}] data_url="/api/mock-data/" allow_create=True %}

Vista previa en vivo

Pendiente

0
Diseño

Diseñar pantalla de login

Crear mockups para la nueva pantalla de acceso.

▲ Alta
L

Revisar documentación API

Validar endpoints de la v2 con el equipo backend.

● Media
M

En Curso

0
Dev

Implementar comp_kanban

Componente de tablero Kanban con drag & drop nativo.

▲ Alta
C

Escribir tests unitarios

Cobertura mínima del 80% en templatetags.

● Media
P

En Revisión

0
Docs

Actualizar CHANGELOG

Documentar todos los cambios de la v1.1.

▼ Baja
J

Completado

0
Release

Publicar paquete en PyPI

Release de django-components-ui v1.0.0.

▲ Alta
J

API Props & Playground

Los cambios actualizan la vista previa en tiempo real
Prop Valor
id
'main'
columns
None
4 elementos
items
None
6 elementos
data_url
''
allow_create
True
classes
''

Carga la librería con {% load components_ui %} antes de usar el componente.