[mod_python] pass variables between functions.

donnie jones donniejones18 at gmail.com
Fri Feb 11 14:55:11 EST 2005


I assume that it would be necessary to pass the session id
through a url or value in a form and then use that session id
to retrieve the session...

I wonder performance wise if it would be better to use the 
session or an external database...hmm.

Thanks.
__
Donnie


On Fri, 11 Feb 2005 13:41:14 -0600, Nick <nick at dd.revealed.net> wrote:
> Well, essentially that *is* an external database.  I haven't used the one
> that comes with mod_python, but is it possible for all requests to use the
> same session ID so that they all see the same session, rather than one for
> each client?
> 
> Nick
> 
> donnie jones wrote:
> > Ack... heh, I'd rather not go for that.  ;-)
> >
> > I wonder if I could store the variable in a session?
> > In my actual application, the variable is a dictionary, do you think
> > it would be
> > fine to store a dictionary inside a session's dictionary?
> >
> > Thanks for everyone's help.
> > __
> > Donnie
> >
> >
> > On Fri, 11 Feb 2005 13:10:21 -0600, Nick <nick at dd.revealed.net> wrote:
> >
> >>I think your only recourse here is to lower the children to 1 and up the
> >>number of threads (a la windows), or else use an external database to store
> >>your variables.
> >>
> >>Nick
> >>
> >>donnie jones wrote:
> >>
> >>>---------- Forwarded message ----------
> >>>From: donnie jones <donniejones18 at gmail.com>
> >>>Date: Fri, 11 Feb 2005 14:02:48 -0500
> >>>Subject: Re: [mod_python] pass variables between functions.
> >>>To: Scott Sanders <sanders at apache.org>
> >>>
> >>>
> >>>I believe I am having this problem because if I reload the x=x+1
> >>>function many times, sometimes it will increment the value and
> >>>sometimes it won't... so I assume it is depending upon which thread
> >>>has loaded.
> >>>
> >>>Is there a way around this so that I have a consistent value between
> >>>the functions?
> >>>
> >>>Thank you.
> _______________________________________________
> Mod_python mailing list
> Mod_python at modpython.org
> http://mailman.modpython.org/mailman/listinfo/mod_python
>


More information about the Mod_python mailing list