[187] Django Tutorial Part 1 - Setup (1/1)
in series: none
video tutorial by brutimus
Name:
[641] brutimus
Member:
34 months
Authored:
1 videos
Description:
Web developer currently working at Greenspun Interactive. My team has created such sites at lasvegassun.com, lasvegasweekly.com, and vegasdeluxe.com. I joined Greenspun Interactive in June of 2008 a ...
Our authors tell us that feedback from you is a big motivator. Please take a few moments to let them know what you think of their work.
Django is a Python web framework used for rapid application development in any environment. In under 10 minutes, we will go from a bare Linux (Ubuntu) installation to a fully functional Django server.
This tutorial follows the installation guide found on the official Django website, but a few details have been added for clarification.
Please help us spread the word! Vote for this over at DZone (The Developer's Zone), once the entry ranks highly we can bring in more viewers for Sean. Thanks, Founder-Ian.
Uploaded on 14th April 2007, running time 9 minutes.
Video Tutorials related by tag:
Got any questions?
Get answers in the ShowMeDo Learners Google Group.
Video statistics:
- Video's rank shown in the most popular listing
- Video plays: 9968 (since July 30th)
- Plays in last week: 31
- Published: 34 months ago
Thank-yous, questions and comments
If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?
You may also want to see our ShowMeDo Google Group to speak to our active users and authors.
its really good video. actually it just solved my all problems
In the beginning you hinted about installing SVN (and apache too?) but in fact it was already installed. All in all, a good job.
nice, look good!
Great video! It's really helpful for me. Thanks
I try learn phyton and belive wich this videos are good for learn
Great tutorial. Thanks.
good video and good description.Thanks
Good for introducing oneself to Django
nice one!
nice one!
Your tutorial helps me a lot. I face a bit problem setting up django in UBUNTU 9.04 but your tutorial solves it and saves tonnes of time. So thanks.
Hope to get great videos of django from you in the future.
Good Stuff! Lots of information.
Would like to see more!
Lots of information. But I was interrrupted by a phone call by a telemarketer. When I tried to rewind to listen to it again I am being forced to leave a comment. Well I want to relisten so it must be good.
this is pretty cool - but it there any other way to get django up and runing without typing cmd line stuff for 10 mins???
That was such a helpful tutorial to get me up and running! So easy to follow and by the end of it I now have Django working on my desktop.
Great !!!!!!!!!!!!!!!!!!!!!!!!!!!!!1......................Maddy
For tech support come and explain your setup in our Google Group:
http://groups.google.com/group/showmedo
and we'll see if we can help.
Cheers, Ian (co-founder)
Hi, I've problems downloading a video about django. The filename is stoops010.flv. I can't view it in my browser either.
BR
Einar Sarnes
NEWBIE
I keep trying to su postgres but I keep getting a prompt for a password, I put in the root password and it failed, help!
Dennis -- There are a couple different ways to deploy a django app to the desktop. Here is a link to some info about that: http://www.silverstripesoftware.com/blog/archives/51.
Since you can use SQLite with django, it makes it super simple to build an app so it doesn't rely on a big DB backend like Postgres or MySQL. Thanks for checking out my video!
-Sean
Very nice! Clear!
related question: Any tools that can take a Django/python web app and convert (mirror?) it to a desktop application?
thanks again!
Dennis
I enjoyed very much the video on sharing a Linux printer though Samba. Nice work. The bad thing, of course, is that the video become somewhat obsolete with a new Suse version (maybe the video should say which Suse it did use upon the start). As I could work around that, I guess the average user should however understand anyhow. Watching it turned out to be *very* useful for me. Thanks.
I will watch for more videos of that kind. Great!
Awesome video. Found it really helpful since I'm totally new to both Django and Ubuntu.
Any chance of getting more soon?
Thanks for your time! It was great help to me setting up Django for very first time.
chop
Sweden
Hey Sean, thanks for sharing that :-) Kudos to you for getting the cool job, I know just how much time can be sucked into fun projects!
Ian.
Wow... It is getting out there a little bit! :-)
I decided I will share with everyone else what I told Ian in an email about why my next videos are taking sooo long to get out.
A couple months ago, I was invited to join the product development team at Washingtonpost.Newsweek Interactive and put some of my django abilities to work. I accepted that offer and moved to Arlington, VA (right outside Washington DC for those of you that may not know). This place is just wonderful to work at, but it demands some pretty long days.
I meant to have my next, if not several videos out by now, but I was finishing up school last month then immediately came to work, so I really haven't had a lot of time to just sit and make videos. :-)
Trust me though, more ARE coming; I wouldn't dare let this series go considering the amount of positive feedback I've received! Thank you all for the comments, they really are appreciated!
Cheers!
Sean Stoops
Sean, I thought you'd like to know that your DZone vote-count got you to the frontpage:
http://www.dzone.com/links/django_tutorial_setup_part_1_of_a_longer_showmedo.htmlhttp://www.dzone.com/links/django_tutorial_setup_part_1_of_a_longer_showmedo.html
and +12 on Digg:
http://digg.com/programming/ShowMeDo_Getting_Django_up_n_Running_in_Under_10_Minutes/
Given that you only have this one introductory video, that's rather impressive. Can't wait to see what happens when you get a chance to extend the series :-)
Ian.
good video - its nicely paced and screen captured to highlight whats being done. thanks
I wonder what program is it used for screen capturing?
Good video, but coming from TurboGears thats an awful lot of installation work by comparison. Hopefully it will be worth it! - Alan G
Anon -- Oh no, sorry. :) I'm using my MacBook Pro to make the video. I have a virtual machine running with Ubuntu and I am just sshed into that. The Textmate and Uno are both Mac apps. Sorry for not being clear.
Textmate in Ubuntu? And what is Uno? Thanks in advance.
- About the Feisty package -- right now, I'm going to stick with getting the django source from subversion, at least until django reaches its 1.0 release.
- About the mx.DateTime -- yeah I had forgotten exactly what that was for when I was making the video, thanks for the correction. :)
- I'm using Textmate. My Firefox theme is called Blue Ice. I've used Uno to customize the rest of my window decorations. I'm not sure if that answers all of your questions.
- Thanks again for all the good feedback on my first video. A second video will be coming very soon, I've just been held up by an illness and also college.
What text editor are you using in the first part of the screencast?
And what theme in your windows?
Nice job!
One nit: I think mx.DataTime is really for psycopg2's use more than Django's.
Hi Sean, just to let you know that the DZone link:
http://www.dzone.com/links/django_tutorial_setup_part_1_of_a_longer_showmedo.html
(which is linked in the description text above) now shows 13 votes - that is a great high score for anything over at DZone.
We tend to get 2-10 votes for ShowMeDo videos and that includes entire series, so for just a singular video (rather than a finished series) you're doing especially well :-) You have an audience that is eager to learn more.
Looking forward to episode 2!
Ian.
Good job! It's a big help for starters!
Very Nice! It helps a lot to see someone do it.
From Feisty onwards, Ubuntu has a django package in Universe, so you can just:
sudo apt-get install python-django
and a lot of the setup should be done for you
Ian & Anon -- I will most definitely be covering getting Django up with Apache. The path I'm taking is giving the viewers enough to get started at that point, then expanding in later videos. I'm tempting the thought of a 1.5 video where I finish covering the settings in more detail and do what you said, get Django up with Apache. Any feedback on this idea would be great. Thanks for all the positive comments!
anon - Apache/MOD_Python is just one of the ways that Django could be served, there are other proxies and other servers (e.g. lighttpd). Starting with the basic out-of-the-box internal server makes sense for a first video.
Sean - out of interest, were you thinking of covering how-to-configure-with-Apache in a later video?
Ian.
Hmm ... nice video, but I was expecting to see django served by Apache/MOD_Python, not by the default development server.
Keep'em rolling in. I am a big django fan. Great video and I am looking forward to more in this series. I like that you are using an Ubuntu server as well. :)
Great video. Django seemed slightly less approachable than some other frameworks, so it's nice to see someone do this stuff and show that's it's not that tricky really.
Looking forward to the next video a lot. Keep up the good work.
anonymous, that's so great about frameworks like Django and Rails: You can be more productive whilst still producing great apps.
Neat video Sean. I look forward to the next part, when you show how to create an app (after going through some the settings you mentioned). I've had quite a bit of experience with other languages, so see a decent web dev environment in python is interesting! (compared to setting up a web project in Java, this looked .... how do you say ... trivial?)
Thanks for all the positive response! As requested, I will detail a few version numbers here: Python 2.4, Django pre-0.97, PostgreSQL 8.1, Ubuntu 6.10. Version numbers of the smaller packages can be found in the video.
Sean, could you post a comment detailing the versions of software you've used?
Major version nbrs would be fine, I'm thinking that a future-viewer (6 months time?) might get confused when confronted with an older video and a newer version of Django/Python...
Sean, great first video! This excellent intro will help introduce more people to the power of Django, we look forward to adding many more of your videos to this series.
Cheers!
Ian.
Brilliant work!! Keep it up!!!!
Big help!
thank a lot



