title: ImportError (djangobook chapter 3, part1, python version 2.7.2)
body: <p>I am following (http://www.djangobook.com/en/2.0/chapter03/) Djangobook 2, chapter 3, subchapter 'Your First Django-Powered Page: Hello World'. </p>
  
  <p>I get an ImportError, 'no module named views' (check url at the end of the post).</p>
  
  <p>I am using Python 2.7.2</p>
  
  <p>I will go through everything I did step by step:</p>
  
  <pre><code>$ pwd /home/name/Desktop/sc
  $ django-admin.py startproject mysite2
  $ cd mysite2
  
  $ pwd /home/name/Desktop/sc/mysite2
  $ ls -R
  .:
  manage.py  mysite2  views.py~
  
  ./mysite2:
  __init__.py   settings.py   urls.py   urls.pyc  wsgi.pyc
  __init__.pyc  settings.pyc  urls.py~  wsgi.py
  </code></pre>
  
  <p>Then I created <code>views.py</code> in <code>~Desktop/sc/mysite2</code>.</p>
  
  <pre><code>from django.http import HttpResponse
  
  def hello(request):
      return HttpResponse("Hello world")
  </code></pre>
  
  <p>Then I went to <code>~Desktop/sc/mysite2/mysite2</code>.
  I changed my <code>urls.py</code> to contain the following:</p>
  
  <pre><code>from django.conf.urls.defaults import *
  from mysite2.views import hello
  
  urlpatterns = patterns('',
      ('^hello/$', hello),
  )
  </code></pre>
  
  <p>Then I ran <code>python manage.py runserver</code> in ´/home/name/Desktop/sc/mysite2<code>.
  When I paste</code>http://127.0.0.1:8000/` in my browser I get the following screen:</p>
  
  <p><a href="http://tinypic.com/r/23th72v/5" rel="nofollow">http://tinypic.com/r/23th72v/5</a></p>