title: Django ImportError while adding guardian module
body: <p>Being a beginner of using Django, i am trying to add some module for the purpose of testing Django, but I've got a problem regarding the importError which I've googled for solution with no success. Below is my situation </p>
  
  <p>The project is created to my PC J:\ while the python package is installed on C:. According to guardian's installation guide following code have to be added in django's backend:</p>
  
  <pre><code>AUTHENTICATION_BACKENDS = (
  'django.contrib.auth.backends.ModelBackend', # default
  'guardian.backends.ObjectPermissionBackend',)
  </code></pre>
  
  <p>The problem's come, when I put the guardian's app under the directory of mysite, configurate the install_apps setting with 'guardian' and start syncdb, the error claim as below which i believe that it is because the django's filw do not understand what is "guradian" really is</p>
  
  <blockquote>
    <p>File "J:\mysite\guardian\conf\settings.py", line 6, in 
        raise ImproperlyConfigured("In order to use django-guardian's "
    django.core.exceptions.ImproperlyConfigured: In order to use django-guardian's O
    bjectPermissionBackend authorization backend you have to configure ANONYMOUS_USE
    R_ID at your settings module</p>
  </blockquote>
  
  <p>So, I move the 'guardian' folder under Django's contrib folder, adding the sys path and configurate the install_app setting with 'django.contrib.guardian'. However, I end up with the importerror.</p>