So I just had an epiphany a minute ago! I was feeling that the problem I was having had something to do with the issues I had in creating and populating the database. When I completed that step in the instructions for some reason I was getting errors in importing the db elements. Back when I was doing that step I did some checking and found a typo and tried again and found no errors. I thought that was it.
Fast forward to the issue I asked for help on. I was thinking and thinking about it and I felt like there was something deeper in the issue I was having, and it wasn’t the code I was writing. Besides, I retyped and rechecked the code, went to the documentation on the web and learned how everything worked, and came back to the project and checked again. I couldn’t find a typo or issue with my code. I now know more about how Flask works with SQLAlchemy than I probably ever wanted to know! Lets call that a good side effect.
Anyways, I decided to delete the db in the file system, re-create the db and populate it again. This time I got no errors and things went perfectly. I saved the project and then presto! The links that were supposed to appear on the website were there. All of the buttons worked and I was able to complete the project!
I guess this is the process. If you get an error keep plugging away until it works. Go on out on the internet and read the docs if you don’t have the answer. Ask for help from others. It is the final aspect I would like to thank you for! I was just going to skip to the end of the project and move on. It took me a couple of days but I feel I am better off for plugging away, and ultimately finding a solution. Thank you for being there! I see your name around in the topics so I’m sure you are there a lot, helping all of us newbies figure things out. Someday, once I’m an old hat programmer, I’ll repay my debt and help out the new people by answering questions. Pass it along, right? Take care!