Wie baue ich ein Zope-Produkt?
Verfasst: Montag 12. Mai 2003, 13:40
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
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