NameError: name - Version imprimable +- Crème CRM (https://www.cremecrm.com/forum) +-- Forum : Utilisateurs (https://www.cremecrm.com/forum/forumdisplay.php?fid=5) +--- Forum : Questions (https://www.cremecrm.com/forum/forumdisplay.php?fid=8) +--- Sujet : NameError: name (/showthread.php?tid=169) |
NameError: name - Patix - 08-11-2020 Bonjour, J'ai oublié quelque chose surement en suivant la doc du castor mais je ne vois pas ou ! Code : File "v:\Python\creme2\creme\editors\apps.py", line 19, in register_menu Editor n'est pas défini ! c'est dans editor.py / (beaver.py) dans le dossier views ? RE: NameError: name - genglert - 08-11-2020 En effet ce n'est pas explicité qu'il faut importer le modèle Beaver ("from .models import Beaver"), mais : - il n'y a qu'une seule classe qui s'appelle "Beaver", du coup pas vraiment d’ambiguïté. - l'argument "model=" aurait pu vous mettre sur la piste ; ainsi que la docstring de listview() qui dit je cite "param model: Model inheriting CremeEntity.". Je rajouterai la ligne d'import dans le tutoriel. |