Installing Django1:29 with Kenneth Love
Let's get Django installed so we can start to explore it.
If you're playing along at home, 0:00 you're going to want to install Django through pip, with pip install Django, and 0:02 as always, I encourage you to use a virtual environment at home too. 0:06 We already have Django installed and available on Work Spaces, so 0:10 we won't have to install it ourselves. 0:12 We're using what's currently the newest version of Django, 1.8.1. 0:15 But any Django in the 1.8 family should work 0:19 fine if a newer version has been released by the time you watch this course. 0:21 So, what are we gonna build? 0:25 One of the common things to build in any new web framework is a blog, 0:27 but that's boring to watch for the 20th time. 0:30 The official Django tutorial is an app for running polls. 0:32 Remember me saying that Django came from a newspaper? 0:35 The polls tutorial, as you'll often here it called, is an excellent tutorial and 0:37 will teach you a lot about Django. 0:41 In fact, I suggest you go do it, if you haven't. 0:42 We, however, are going to build something a little bit more interesting. 0:45 Django, like most web frameworks, built in object relational mappers, 0:49 or ORMs usually excels at projects that are collections of things. 0:52 For example, Instagram is a collection of photographs. 0:56 RDO is a collection of artists, albums and songs. 0:59 Mozilla's add on gallery is a collection of add ons for Firefox. 1:02 And Pinterest, in a wonderful example of it's turtles all the way down, 1:05 is a collection of collections. 1:09 I want us to build something that we're already familiar with, 1:11 an online learning site. 1:13 We'll have multiple courses, and each course will have multiple videos. 1:15 We won't go all the way at having student accounts, or points, or badges, or forums, 1:18 but we will get a solid, tested, viable product. 1:22 Okay, that's been a lot of talking. 1:26 Let's actually start our project. 1:27
You need to sign up for Treehouse in order to download course files.Sign up