Deprecated: Constant E_STRICT is deprecated since 8.4, the error level was removed in /home/hybird/newwwwcreme/forum/inc/class_error.php on line 64
creation module : populate.py - Version imprimable
Les avertissements suivants se sont produits :
Warning [2] Undefined variable $unreadreports - Line: 21 - File: global.php(961) : eval()'d code PHP 8.5.12 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 21 errorHandler->error_callback
/global.php 961 eval
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$bottomlinks_forumteam - Line: 2 - File: global.php(1047) : eval()'d code PHP 8.5.12 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(1047) : eval()'d code 2 errorHandler->error_callback
/global.php 1047 eval
/printthread.php 16 require_once



Crème CRM
creation module : populate.py - 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 : creation module : populate.py (/showthread.php?tid=179)



creation module : populate.py - Patix - 08-12-2020

J'ai ceci dans l'exemple :
Code :
   def populate(self):
       HeaderFilter.create(pk=DEFAULT_HFILTER_CONTACT, name=_('Beaver view'), model=Beaver,
                           cells_desc=[(EntityCellRegularField, {'name': 'name'}),
                                       (EntityCellRegularField, {'name': 'birthday'}),

DEFAULT_HFILTER_CONTACT n'est pas la bonne constante, je pense ! ?


RE: creation module : populate.py - genglert - 08-12-2020

Tout à fait il faut utiliser la constante DEFAULT_HFILTER_BEAVER importée juste avant.

Merci !


RE: creation module : populate.py - Patix - 15-12-2020

Bonjour,

Pour ne pas polluer le forum et essayer de rester comprehensif Smile

quand je lance la commande :

Code :
python \manage.py creme_populate


J'ai

Code :
Disable populate for "beavers": it does not have any "populate.py" script.

et le script existe !!! Ou est le souci ?


RE: creation module : populate.py - genglert - 16-12-2020

Citation :et le script existe !!! Ou est le souci ?

Comme souvent, plusieurs causes possibles :

- le script peut-être au mauvais endroit (pas à la racine de votre app).
- le nom du script peut avoir une typo.
- il peut y avoir une erreur à l'import de votre script (mais la trace de l'exception devrait s'afficher en dessous du message que vous donnez).


RE: creation module : populate.py - Patix - 17-12-2020

(16-12-2020, 16:46)genglert a écrit :
Citation :et le script existe !!! Ou est le souci ?

Comme souvent, plusieurs causes possibles :

- le script peut-être au mauvais endroit (pas à la racine de votre app).
- le nom du script peut avoir une typo.
- il peut y avoir une erreur à l'import de votre script (mais la trace de l'exception devrait s'afficher en dessous du message que vous donnez).

Merci, c’était une erreur dans l'import Rolleyes