Estoy creando la aplicación TODO y estoy tratando de implementar arrastrar y soltar usando JavaScript. Me las arreglé para crear la función de arrastrar y soltar, pero no sé cómo cambiar y guardar las tareas de "categoría" (por ejemplo, trabajo pendiente para terminar) al soltar.
¿Necesito usar JavaScript o hay alguna biblioteca de Django que pueda ayudarme? Si JS es necesario, ¿qué debo hacer?
Dado que su acción ocurre en el lado del cliente (en su navegador), significa que debe usar JavaScript para activar la acción de cambio de base de datos.
Pero JavaScript no tiene acceso directo a su base de datos back-end, es por eso que cuando coloca su tarjeta/tarea en otra categoría, desea manejar ese evento y reconocer en qué categoría ha aterrizado. (todo esto con JS)
Luego llama a la API de su servidor, a través de AJAX y pasa la identificación de la tarea y la nueva categoría a su backend, donde debe actualizar la base de datos con nueva información.
Espero que esto haya sido claro.