Hi Leute,
ich stehe vor der Aufgabe, ein Zope-Produkt zu bauen. Genauer gesagt handelt es sich dabei um eine Datenbank, wo Leute sich Geräte reservieren können (Notebooks, Beamer etc.), die sie später ausleihen wollen. Die Leute sollen sich zum anmelden authentifizieren müssen (Authentifizierung über LDAPUserFolfer läuft) und ihre eigenen Reservierungen ändern können. Daneben soll es noch eine Gruppe von Leuten geben, die alle Reservierungen ändern können, daneben aber im Zope keine weiteren Rchte haben.
Ich habe bereits einen Prototypen mit ZClasses und dtml, den ich aber inzwischen fast nicht mehr wartbar finde. Ich würde das lieber direkt in Python implementieren, weiß aber noch nicht genau, wie und wo ich da anfange. Python an sich kenne ich eigentlich ganz gut, und ich würde dafür auch zpt lernen.
Summa Sumarum habe ich zwei Fragen:
1. Wie repräsentiere ich Geräte und Reservierungen? Ich habe keine Angst vor SQL, würde sonst aber auch eine intiutive Zope-Lösung machen mit Geräten als folder-artige Objekte, die Reservierungs-Objekte enthalten, die man dann einfach im ZMI ändern kann (wenn man darf).
2. Wie fange ich das ganze an?
Vielleicht kann mir da ja jemand weiterhelfen, einen Zugang zu dem Thema zu finden. Wäre super.
In diesem Sinne,
Kasimon
Wie baue ich ein Zope-Produkt?
Schau Dir am besten mal ein paar Standard Zope Prdukte an.
Anschließend welche, die eine SQL Connection verwenden z.B. SQLSession (o.ä.)
cu beyond
Anschließend welche, die eine SQL Connection verwenden z.B. SQLSession (o.ä.)
cu beyond
-
- User
- Beiträge: 29
- Registriert: Montag 9. September 2002, 17:00
- Wohnort: Berlin
- Kontaktdaten:
Hatte ich am 28.3. in meinen Python-News erwähnt. http://www.zope.org/Members/maxm/HowTo/minimal_01 könnte helfen.kasimon hat geschrieben:Vielleicht kann mir da ja jemand weiterhelfen, einen Zugang zu dem Thema zu finden. Wäre super.
Gruß,
Kai
Super, das ist gneau sowas, wie ich gesucht habe. Erstmal ein Punkt, wo ich anfangen kann.delta-c hat geschrieben:Hatte ich am 28.3. in meinen Python-News erwähnt. http://www.zope.org/Members/maxm/HowTo/minimal_01 könnte helfen.kasimon hat geschrieben:Vielleicht kann mir da ja jemand weiterhelfen, einen Zugang zu dem Thema zu finden. Wäre super.
Gruß,
Kai
Dankeschoen!