Question

J'écris un ZenPack pour Zenoss qui comprend une nouvelle source de données. Le DataSource a une relation ToOne avec un autre objet persistant et je suis en train de construire l'interface utilisateur pour permettre à un utilisateur de spécifier la valeur de cette relation. J'ai donné l'DataSource un attribut factory_type_information avec une touche « immediate_view » mis en correspondance avec le nom d'une peau / modèle - « viewAgentScriptDataSource ». Dans le répertoire de mon ZenPack peaux, j'ai créé viewAgentScriptDataSource.pt. Zenoss semble avoir aimé cela et maintenant, quand je vois une instance de DataSource, je vois une page basée sur viewAgentScriptDataSource.pt.

Cependant, après ce premier succès, toutes les modifications que je fais au fichier peau / modèle sont ignorés. J'ai essayé de remplacer le contenu factice du fichier avec quelque chose de plus réaliste et rechargeant la vue de source de données. Le contenu factice apparaît encore. J'ai essayé de redémarrer Zenoss et rechargeant la vue. Le contenu factice apparaît encore. J'ai essayé de supprimer mon ZenPack et re-installer. Le contenu factice apparaît encore.

Comment puis-je Zenoss pour charger le nouveau contenu du fichier de la peau?

Était-ce utile?

La solution

Le problème est avéré être qu'aucun des changements de modèle que j'ai fait réellement eu un impact sur la sortie de la dernière page. Les changements ont été pris, ils ont juste n'a pas d'importance.

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