[Zope] Zope Help
Russell Hires
rhires@earthlink.net
Mon, 5 Aug 2002 08:37:46 -0400
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 05 August 2002 05:40 am, Rares Vernica wrote:
> Hi,
Hello....
> I'm a kind of beginner with Zope.
Me, too.
>I'm still reading books and documentation.
You will even after you're not a beginner! :-)
> I'm tring to do something and the Zope help system doesn't help me at all.
It's so dense that you may have missed something. For instance, there's a
section on forms (very basic concept type stuff) that I missed for a long
time...in the Zope Book...
> The problem is with all those objects, without any help for them.
> For example, I wanted to use "REQUEST.SESSION" but I don't know what kind
The way I'm figuring this out is to play with it in Zope. I haven't quite
figured out what a request (lowercase here...) is, but I think it's all the
information that is passed back and forth to and from your web browser to the
web server and back. The REQUEST object simply puts all of this information
into one place. Then, you can get to it. Like the Zope Book demonstrates, if
you just do <dtml-var REQUEST> you'll see what's in the REQUEST object (and
in the request). If you want to pull out certain information, you can do, for
example, <dtml-var REQUEST.authenticated_user>, which should tell you your
login name, if you're just using the view tab of the ZMI...I agree that the
REQUEST object isn't very well documented. It's there, but no examples, or
few examples...
> of object it is, what methods does it have. Again, the same problem with
> "ZClass". On the other part I use (as I saw in an example)
> "manage_editProperties" method, where is it documented?
> I don't like at all this BLIND PROGRAMMING! Do you?
Nope. Free software has a problem that Documentation is typically lacking. I
can't say too much, as I'm not a developer or a documenter. ;-)
HTH
Russell
- --
Linux -- the OS for the Renaissance Man
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9TnGbAqKGrvVshJQRAtwmAKCnrPfKxStAvsQwsdMTvxE845TWcgCgsBfK
OamXB3QP2zFs1vflq9xt7SI=
=8axf
-----END PGP SIGNATURE-----