Hello! I am an old hobby programmer (as in the Commodore 64 days) who has posted a similar question before, but I feel like I’m not any further than I was then, so I’ll ask a slightly different question. I learn best by example, tearing it apart, analyzing it, and reassembling it. Does anyone have a simple app that I could look at that would (situation is an example):
A. Allow a user to put in a name (text example), title (drop-down), number (number), and short description (a few lines of text) into a data table, creating a new set of entries into the table
B. Be able to see the list of entries by name and/or title
C. Be able to look at and edit a single complete entry
D. Be able to delete an entry/set of entries
If you have an example or an app that shows even one of these things, it would be very useful to me. I have combed the example pages here, but most of them are beyond me at this point and don’t cover these things directly. I have purchased a book and an app for learning Python, but they’re mostly a reference to me because of my learning style. I have used an online Python learning suite that lets me learn concepts with programming exercises, and while they help, I feel like I could be learning this faster. If I could find an example of the above things, I feel like I could have a good head start for what I’m aiming to do with Python.
As an aside, if anyone else learns like me and can suggest some resources that have helped you learn Python, I would be very appreciative of it.
The great thing about the tutorials and workshops is, if you scroll down to the bottom there is a clone link for the final version of the app so you can take a look at the code and play with it…
Huh, never heard it called a “CRUD” app. That might help with learning more about it, now that I know it has a name. Thanks!
I’ve looked at the app you referenced, and it covers most, but not all, of what I’m looking for. I think I’ll work with that for a bit and get my feet wetter.
If anyone else has anything else that might help hit any of my above points, especially another CRUD app of their own that they’re willing to let me look at, please let me know. Again, thank you in advance!
I found the news aggregator example particularly helpful for CRUD apps and after building a duplicate of it by following the steps in the tutorial, I have used the same approach in my own app.
Have a look at steps 5 and 6 in @stucork suggestion below and it will show you how to open up an entry from a table and view it in full.
Thanks for the links, sc549, and thanks for the tip, rick. After looking at the links, especially the database-backed-apps one, I think I have enough to figure out what’s going on. I’ll make sure to make a post of what I can glean from it, too. Thanks a lot, you two!