Up and Running with Git Transcripts
Chapter: Our first git repository
Lecture: Adding the jokes
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
You might feel a little bit cheated if we go over to our app and we run it. Remember what do we get? We get Hello World while fun.
0:10
I promised you jokes after all our project is called funny web. So let me just grab a couple of developer silly jokes Wes bos has this thing
0:19
called dad jokes. We cover a bunch on the Python bytes podcast, but this is an easy way to grab some.
0:24
So let's just go over here and I'll just nab a couple and we'll put them into some strings in our app. So over here I'll just do jokes.
0:33
It's going to be relationship status. I'll leave that in the database. Let me put a few more in.
0:44
Here we go. I wrote some jokes in there as a list of strings and let's go over here and and poor random and let's just go changes real quick to
0:53
tell a joke. And here the joke, what it's gonna be. It's gonna be random.choice from our jokes. And here we'll just put joke like that.
1:10
Pretty simple. Pretty simplistic really. But let's go ahead and run it and just see if we can get a joke
1:15
There we go. Make a little bit bigger relationship status. I'll leave the relations to the database.
1:23
What diet did the ghost developer go on? a boolean. How do you get the code for the bank vault? You check out their branch that's a relevant one.
1:33
So there you have it. Funny web has reached its true potential, but we're not done. Are we? Let's check this into source control this time.
1:41
We'll go back over to PyCharm and we'll do it here. So I'll go I can either do commit or I could check it here let's go
1:49
over to the commit now again a little bit multi staged here. If I just say added the jokes I did it commit there's no nothing to commit.
2:04
Remember we have to do a add even on just the changes for the track file So that checkboxes git add desktop funny web/app.py and then
2:16
this this will do a git push to push those. This will do a git commit to local and then if we want to do a
2:25
push I could have done it all in one shot and now it's gone. I have to use this button, push it like that says where do you want it to go?
2:32
A little bit of confirmation. Wait for a second down on the right you see
2:36
pushed one commit to origin/main and switching back over here we refresh Sure enough
2:47
29 seconds ago we added the jokes and if we go click right there it'll actually show us the file changes. We added the jokes as a list so we imported
2:55
random we converted Hello world to tell a joke using the random library, lovely our app is complete.