Re: zope Nachrichtensammlung, Band 57, Eintrag 12
Johannes Raggam <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <1292268921.3233.135.camel@nano> |
aber schön geheimnisvoll :) On Mon, 2010-12-13 at 20:30 +0100, Thomas Schlender wrote: > SORRY - war falsch :-) > > Am 13.12.2010 20:28, schrieb Thomas Schlender: > > Hallo Birgit, > > > > ich konnte Dich leider telefonisch nicht erreichen, deshalb auf diesem > > Weg. > > > > Habe mit Thomas nach dem Back-Gammon-Spiel geschaut, es gab jedoch nur > > das im Metallkasten. Es wäre schön, wenn Du noch einmal in der > > Innenstadt nachschauen könntest. Bitte maile mir, ob Du etwas bekommen > > hast, sonst müssen wir es bestellen. > > > > Schönen Abend noch und liebe Grüße > > > > Sybille > > > > Am 13.12.2010 12:00, schrieb [email protected]: > >> Um E-Mails an die Liste zope zu schicken, nutzen Sie bitte die Adresse > >> > >> [email protected] > >> > >> Um sich via Web von der Liste zu entfernen oder draufzusetzen: > >> > >> https://mail.dzug.org/mailman/listinfo/zope > >> > >> oder, via E-Mail, schicken Sie eine E-Mail mit dem Wort 'help' in > >> Subject/Betreff oder im Text an > >> > >> [email protected] > >> > >> Sie koennen den Listenverwalter dieser Liste unter der Adresse > >> > >> [email protected] > >> > >> erreichen > >> > >> Wenn Sie antworten, bitte editieren Sie die Subject/Betreff auf einen > >> sinnvollen Inhalt der spezifischer ist als "Re: Contents of zope > >> digest..." > >> > >> > >> Meldungen des Tages: > >> > >> 1. Re: TTW Code zum Zope Filesystem Product machen > >> (Maik Derstappen, Derstappen IT) > >> > >> > >> ---------------------------------------------------------------------- > >> > >> Message: 1 > >> Date: Sun, 12 Dec 2010 12:45:41 +0100 > >> From: "Maik Derstappen, Derstappen IT" > >> <[email protected]> > >> To: Deutschsprachige Zope-Benutzer-Liste<[email protected]> > >> Subject: [dzug-zope] Re: TTW Code zum Zope Filesystem Product machen > >> Message-ID:<[email protected]> > >> Content-Type: text/plain; charset=UTF-8; format=flowed > >> > >> Am 10.12.2010 11:21, schrieb Gottfried Sascha: > >>> Hallo, > >>> ich habe eine Zope-Anwendung (läuft in Windows mit Zope 2.11.4) > >>> übernommen, die prototypisch mit DTML und Python Scripts umgesetzt > >>> wurde. Ich möchte als ersten Schritt den Code ins Dateisystem > >>> bringen, um hier Versionskontrolle und ein Debugging der > >>> PythonScripts mit Eclipse/PyDev zu ermöglichen. Dazu habe ich mit > >>> FSDump den TTW-Code in Dateisystem gedumpt. > >>> > >>> Dann einen Ordner 'risikodb' im 'Products'-Folder erstellt, > >>> __init__.py und hinzugefügt. Der gedumpte Code wurde im > >>> 'skins'-Verzeichnis abgelegt. > >>> Das 'skins' Verzeichnis mit registerDirectory() registriert. Ich > >>> registriere keine Klassen oder Tools. > >>> > >>> In der Zope-Site wird das Product im Control-Panel gelistet und ich > >>> konnte den Filesystem-Code per Filesystem Directory View in die > >>> Zope-Instanz holen. > >>> > >>> Die Anwendung läuft wie bisher. Jedoch werden die FSPythonScripts > >>> nicht kompiliert, so dass ein Setzen von Breakpoints in Eclipse > >>> nicht zum Stop der Anwendung führt. Was habe ich übersehen? Danke > >>> für alle Antworten. > >>> > >>> > >>> Code von $INSTANCE_HOME\Products\risikodb\__init__.py > >>> > >>> from Products.CMFCore.DirectoryView import registerDirectory > >>> > >>> GLOBALS = globals() > >>> SKINS_DIR = 'skins' > >>> registerDirectory(SKINS_DIR, GLOBALS) > >>> > >>> def initialize( context ): > >>> pass > >>> > >>> > >> Hallo Sascha, > >> > >> ich empfehle dir das DTML Zeug, wenn es irgendwie geht durch Page > >> Templates zu ersetzen und den Python Code sofern zum Template gehörend > >> in eine BrowserView zu verschieben. > >> Wenn du Python Code hast, den du an verschiedenen Stellen verwendest, > >> dann kannst du den als Global Utility registrieren und über dieses > >> bequem darauf zugreifen. > >> > >> http://docs.zope.org/zope2/zope2book/BasicObject.html#presentation-objects-zope-page-templates > >> > >> http://docs.zope.org/zope2/zope2book/ZPT.html > >> http://plone.org/documentation/kb/creating-a-minimalistic-zope-3-view/view > >> > >> http://inqbus-hosting.de/support/dokumentation/docs/zope-plone-globlal-utilities-erzeugen > >> > >> > >> Du kannst sowohl in BrowserViews als auch in den Utilities den pdb oder > >> Alternativen verwenden, da du es dort mit echtem Python Code zu tun > >> hast. > >> > >> viel Erfolg > >> Gruß Maik > >> > >> > > > > > > _______________________________________________ > zope mailing list > [email protected] > https://mail.dzug.org/mailman/listinfo/zope -- johannes raggam / thet python plone zope development http://johannes.raggam.co.at/ mailto:[email protected] http://bluedynamics.com/ _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope