Bonjour à tous,
Le problème que j'ai a l'heure actuelle c'est que je souhaite faire l'appel d'une fonction située dans un fichier "calc.py". J'ai beau mettre ce fichier dans le même répertoire que "view.py" lorsque je veux appeler une fonction de "calc" depuis "view" ça ne fonctionne pas. Je pense que le problème est que le fichier view.py est lancé sur le serveur virtuel (je passe par 'manage runserver') et donc à la lecture de l'appel, ça fait comme si le fichier calc.py n'était pas dans le même dossier que view.py. Je précise que lorsque je fais le test avec un autre fichier .py, j'appelle sans problème la fonction de "calc" donc le problème est vraiment lié à view.py et manage runserver.
J'ai essayé de voir comment faire pour modifier la méthode de chargement du module, en indiquant un chemin précis ou en important calc.py sur le server au même endroit que view.py mais j'avoue ne pas y arriver.
J'espère avoir été le plus clair possible sur ma problématique. Pour info ça ne fait qu'un mois ou deux que je me suis mis sur le html et django, mes connaissances en Python sont très rudimentaires (même si je pense commencer à comprendre le fonctionnement général de tout ça) donc je passe peut-être à côté de quelque chose d'évident
tmouss
Partager