dude, I learned python in like a week for some obscure webserver I had to take over to manage, couple weeks after I created a simple CMS so I wouldn't have to touch that py again to update the content, html and css was mixed there in between also, but it was so simple back then that it isn't even worth mentioning, before that wrote some stuff in basic in middle school and some pascal in high school, no google back then either, youtube or any courses, only a book or two and applying brain, and I'm not the smartest one out there when it comes to coding
so, yes, there is ZERO excuse to take months to update a project like this that you have already done several times before