Lost a friend to the virus last night. And a shit-ton of personal issues have cropped up at the same time. Need to go handle and process all of this. Will be back, when I am back.

June 18, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 047

Follow my whole plodding, Flask journey here. Crashed and burned even harder today. Tried to retrace my steps and did all the exercises again. I reached, once more, all the way upto the forms chapter and it just does not work. Now it won’t even display my login page. Was it worth doing? Oh yes. I gained a much better understanding of how Flask works, of what is required where....

June 17, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 046

Follow my whole plodding flask journey here.. Am still stuck at where I was yesterday. But made a tiny bit of progress. Yesterday, it would not even submit the form. And now I got it to do that. How? I had forgotten to close the form tag. Now while I see that it is posting perfectly in the terminal, I cannot get it to reply with a message saying that I indeed have logged in....

June 16, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 045

Follow my whole plodding journey here. Wrote a basic login form today. Short story short, it shows up, but it does not respond like Miguel shows in the course. It justs sits there … staring back at me … like an obstinate goat. Will go spelunking into what I could have done wrong, tomorrow. Learnt about adding routes and creating views and making templates. Thoroughly confused though. While I am dumbly following instructions right now, what I don’t get, is what do I need to write first?...

June 15, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 044

Continuing the Flask course. Learnt about seperation of concerns today. To me that means that I should try to keep related things together and disparate stuff apart. Case in point, we1 created a seperate file config.py to store the variables about the program in. And then to kind of secure it even more, instead of hardcoding the password in the file, it now looks for an environment variable, which I need to set before running the program....

June 13, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 043

Continuing with the Flask course. Today I learnt about how to loop, using Jinja loop blocks. The syntax is slowly becoming clear to me. Everything python related in enclosed is {% … %} blocks, except for variables which use their own {{ … }} syntax. What I am still confused on is the relationship between the various files, I am writing. There is html and then there are templates and there are python files themselves....

June 12, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 042

Second day with the Flask course. Beginning to realise that Flask is not a monolithic thing, but consists of a lot of moving parts. Looking forward to learning what they are as I progress along. Today I learnt how to set my Flask variable, and create an environment, so that I can run Flask consistently without problems. Miguel also teaches a simple, yet effective way to combat yak shaving. You know, where all you want is one simple thing, but then that depends on that other thing, which reminds you that you need that third thing and the next thing you know, you’re at the zoo, shaving a yak, all so you can wax your car....

June 11, 2020 · Mario Jason Braganza

A Hundred Days of Code, Day 041

Started to very slowly do the Mega Flask Tutorial. This real world project-cum-tutorial, should let me learn more real-world-esque Python and expand beyond the tiny vocabulary, I have. Setup my environment today and created a baby flask app. Even that had something to teach me. I could not quite wrap my head around decorators, the first time I read about them and this tiny app uses routes in the form of decorators....

June 10, 2020 · Mario Jason Braganza