Question

J'ai créé une table HTML (en utilisant TG2.1 avec Mako) pour un fichier de MySQL DB. Maintenant, je voudrais prévoir "modifier / supprimer" une ligne particulière (enregistrement), en sélectionnant cette ligne dans le tableau.

Notez que je n'utilise pas Sqlalchemy, car je suis plus à l'aise avec la génération de requête SQL moi-même. J'utilise directement MySQLDB et je exécute des requêtes, j'en aids ResultSet, etc.

J'ai vérifié les documents de TG 2.1, qui montre comment modifier une page wiki en utilisant la bibliothèque SPROX. Mais je n'ai pas de modèle de données, donc je pense que je ne peux pas utiliser SPROX.

Existe-t-il un autre moyen de "identifier la ligne sélectionnée par l'utilisateur" et "donner une interface pour la modifier"

Pas de solution correcte

Autres conseils

Ainsi, lorsque je publie la ligne de table dans mon code de modèle, je publierais également un lien vers l'édition et un lien (ou un bouton!) Pour supprimer l'objet, en spécifiant l'ID dans la chaîne URL.

Créer une URL qui ressemble

/ choses / modifier / 2

pour l'enregistrement ID 2.

Créez ensuite une méthode d'édition dans votre contrôleur. Il faudra deux paramètres: le premier étant auto (bien sûr), et le second étant l'ID que vous avez transmis au-dessus (2, dans ce cas).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top