Je travaille sur pset7 et ma fonction d'achat n'ajoutera rien à ma table de portefeuille. Mes coordonnées de table sont les suivantes:PSET7 finance acheter n'ajoutera rien à la table de portefeuille
'portfolio' ('user_id' INTEGER PRIMARY KEY AUTOINCREMENT UNIQUE NOT NULL, 'name' TEXT UNIQUE NOT NULL, 'symbol' TEXT UNIQUE NOT NULL, 'price' NUMERIC NOT NULL, 'shares' INTEGER NOT NULL, 'total' INTEGER NOT NULL, 'date' DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL, FOREIGN KEY (user_id) REFERENCES users(id));
Mon code d'achat est ici:
https://github.com/nattysgg/pset7/blob/master/buy.py
Merci pour toute aide!
Pouvez-vous expliquer un peu plus? –
Mon modèle html pour l'achat fonctionne bien. Je peux taper le symbole et le nombre d'actions que je veux. Lorsque je clique sur le bouton Acheter, il faut ajouter les partages à ma table de portefeuille, mais ce n'est pas le cas. Et il ne renvoie aucune erreur de syntaxe, donc je dois avoir fait quelque chose de mal dans la partie db.execute (UPDATE) de mon code –