[Zope] sha and newbie db question.
Alejandro Fernandez
shomon@softhome.net
Wed, 19 Jun 2002 18:03:55 +0200
Hi,
I just tried it in an external method, and it said "global name context
not defined" - is this because it's in an external method? Maybe I should
be importing something, or accepting some kind of parameter so it
recognizes what the context is...
Thanks again!
Ale
On Wed, 19 Jun 2002 14:51:41 +0200
H.de.Wit@SFK.NL wrote:
>
> I don't know anything about sha, but you can call a zsql methode
> sql_abcdefg from a python script this way:
> RS=context.sql_abcdefg(var1=v1,var2=v2)
> for row in RS:
> for column in row:
> print column
>
>
> Met vriendelijke groeten,
>
> Hans de Wit
> Stichting Farmaceutische Kengetallen
> Postbus 30460
> 2500 GL DEN HAAG
> Tel. 070-3737448
> Fax 070-3737445
>
>
>
> Alejandro
>
> Fernandez To: zope@zope.org
>
> <shomon@softhome cc:
>
> .net> Subject: [Zope] sha and
> newbie db question.
>
> Sent by:
>
> zope-admin@zope.
>
> org
>
>
>
> 19-06-02 10:58
>
>
>
>
>
>
>
> Hi,
>
> I have 2 questions:
>
> I'm trying to replicate the following php code in zope:
>
> $code = $HTTP_POST_VARS["CODE"];
> $codemd5 = md5($code);
>
> I believe that in straight python, this would be:
>
> hcode = sha.new(code).hexdigest()
>
> (because as far as I know, there's no md5 equivalent of "hexdigest").
>
> But when I run this in a python script, which recieves such a value from
> a dtml method with a form in it, it complains that it's not allowed to
> run"new". I'm sorry if this is a well known security restriction, and
> the page of the zope book or of some manual to get around it would be
> enough for me thanks!
>
> Second problem is a lot easier: I've looked at the relational database
> chapter of the zope book, but have not found exactly how to do a call to
> a zsql method from within a python script. Is there somewhere where I
> can get examples of the dtml/python script code behind a database backed
> website? The code in particular wouldn't be to display something, but
> for operations such as inserting, deleting, cacheing queries, storing
> variables, etc.
>
> Thanks so much!
>
> Ale
>
> --
> Alejandro Fernandez
> Electronic Group Interactive
> --+34-65-232-8086--
>
>
> _______________________________________________
> 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 )
>
>
>
>
>