On Wed, Jun 30, 2021 at 3:38 AM Jerry Thefilmmaker
<jerrythefilmma...@gmail.com> wrote:
> Thanks for taking the time to explained, Chris. Believe me, it helps. It had 
> me thinking for a while. So, All the stuff about HTTP makes sense. I've been 
> studying  and trying to wrap my head around the rest of your explanation and 
> see how I can apply it to my codes.
>

Glad to hear it :)

> So, if I separate my GET method which would be to get the web page from my 
> POST method which would be assigned to returning value from my form, wouldn't 
> I have to dedicate 2 functions for any given requests in that sense?
>

The web page and form response are two completely separate requests.
You can't think of them as a single request; in fact, it's entirely
possible for someone to send the POST request without first getting
the page at all.

> The only reason I have parameters in my functions is so I can pass value from 
> 1 function to another which is just stuff that happens in the background. Is 
> it necessary to have them in my decorators as well, or is it that these 
> values won't get passed around if they're not integrated in the decorators?
>

They won't get passed around. The only way to share that information
is via the page itself (or something along those lines, like a session
variable - which is some magic built on top of cookies). Think about
the two requests completely independently, and make sure that (a) the
GET request sends back the correct page, and (b) the POST request does
whatever it needs to, and sends back a new page.

Hopefully that should set you in the right direction!

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to