How/Where to store user specific data?
How (Where) can I store user specific data? I am developing a product in python (Multible Choice Test) and want to store some data for every user (Results of the tests). I see two ways: Add data to the user object in acl_users or Store data in a hash with the user-id as key What do you think? -- Open Source Software Solutions Thomas Guettler <thomas@thomas-guettler.de> http://www.thomas-guettler.de
You could also create a Users folder with a subfolder for each user. You would access the user's folder in HTML thus: <dtml-with Users> <dtml-with ThisUser> ...read or write properties or user objects... </dtml-with> </dtml-with> You can use properties of the user folder for simple user-specific data. Or you have the flexibility to add other objects to the user's folder for unlimited expansion of the application; for example, a locator object, a "results of Test A" object, a "results of Test B" object. And you could create methods (DTML methods or otherwise) in the Users folder that would provide a common interface to all of the data in all of the users' subfolders. -- Loren
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Thomas Guettler Sent: Tuesday, August 21, 2001 15:22 To: zope@zope.org Subject: [Zope] How/Where to store user specific data?
How (Where) can I store user specific data?
I am developing a product in python (Multible Choice Test) and want to store some data for every user (Results of the tests).
I see two ways: Add data to the user object in acl_users or Store data in a hash with the user-id as key
What do you think?
-- Open Source Software Solutions Thomas Guettler <thomas@thomas-guettler.de> http://www.thomas-guettler.de
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
participants (2)
-
Loren Stafford -
Thomas Guettler