Tag Archives: python

Things to do over Christmas

I’ve got about a hundred things that I’d like to get done, and I’ve got a couple of weeks off. There’s lots of family stuff, things to learn about (especially now before classes start up again), and plenty of Christmas traditions, new and old. There aren’t any rules here: categories overlap, things will get added and deleted, and whatever I say goes. I’d better get started.


  • Get to know baby Kaylee
  • Play with Kaylee, Emmy, and their cousins
  • Take Pictures and movies to share with family
  • Have a Wii Bowling Tournament
  • Have a Mario Kart Tournament


  • Build a snowman
  • Get up early on Christmas (and wake up Beth if I have to)
  • Watch BYU in the Las Vegas Bowl
  • Crack lots of nuts on Christmas
  • Watch the greatest Christmas movies, including Ernest Saves Christmas, Elf, and Christmas Vacation (and many others, of course).
  • Sleep In
  • Eat Junk food and work on puzzles for New Year’s
  • Take Emmy to see Santa Claus


Wow, that’s lots to do. I can’t wait. Since classes start next month on the 20th, that gives me one month.

Django From the Ground Up

There’s a cool series of screencasts to watch to learn about building an event website in Django, a web development framework built in Python. The folks at have a rather new site, and the archives just isn’t there yet. This series of screencasts is a great example that has good information for any Django project, so if you want to learn Django in quick, easy lessons, let this be your guide:

  1. Episode 1: Setting Up Version Control
  2. Episode 2: Settings and Models
  3. Episode 3: Why Customize the Manager?
  4. Episode 4: This is the Fun Part (urls, views, templates, and more)
  5. Episode 5: URL Reverse Resolution
  6. Episode 6: Debugging
  7. Episode 7: What’s the Downside?
  8. Episode 8: The Foundation for Social Networking
  9. Episode 9: Reusing a Function to serve customized data
  10. Episode 10: Generic Views and Pagination
  11. Episode 11: Advanced QuerySet Techniques
  12. Episode 12: Adding AJAX
  13. Episode 13: Deployment

I’m a huge fan of Django, but I’ve only had time to work on one site. The best reason to learn how to use Django is that creating websites can be fun again!