title: Django-allauth No Facebook app configured: please add a SocialApp using the Django admin
body: <p>I am trying to setup <strong>Django-allauth</strong> in my project. I am running into this error and am unable to fix it. </p>
  
  <p><strong>Environment:</strong></p>
  
  <pre><code>Request Method: GET Request URL: `http://localhost:8000/accounts/login/`
  
  Django Version: 1.4.2 Python Version: 2.7.3 
  Installed Applications:
  ('django.contrib.auth',  
  'django.contrib.contenttypes', 
  'django.contrib.sessions',  
  'django.contrib.sites', 
  'django.contrib.messages',  
  'django.contrib.staticfiles',  
  'core', 
  'allauth',  
  'allauth.account',  
  'allauth.socialaccount', 
  'allauth.socialaccount.providers.facebook', 
  'allauth.socialaccount.providers.twitter',  
  'django.contrib.admin', 
  'django.contrib.admindocs') 
  </code></pre>
  
  <p><strong>Installed Middleware:</strong></p>
  
  <pre><code>('django.middleware.common.CommonMiddleware', 
  'django.contrib.sessions.middleware.SessionMiddleware', 
  'django.middleware.csrf.CsrfViewMiddleware', 
  'django.contrib.auth.middleware.AuthenticationMiddleware', 
  'django.contrib.messages.middleware.MessageMiddleware')
  
  
  Template error: In template
  /media/Dump/Sites/wtr/allauth/templates/socialaccount/snippets/login_extra.html,
  error at line 3    No Facebook app configured: please add a SocialApp
  using the Django admin    
  
         1 : {% load socialaccount %}
         2 : 
         3 :  {% providers_media_js %} 
         4 : 
         5 :
  </code></pre>
  
  <p>I actually configured a facebook app in Django Admin but can't understand why it's giving this exception.</p>
  
  <pre><code> Exception Type: ImproperlyConfigured at /accounts/login/ Exception
   Value: No Facebook app configured: please add a SocialApp using the
   Django admin
  </code></pre>
  
  <ul>
  <li>I added allauth apps to the <code>INSTALLED_APPLICATIONS</code></li>
  <li>Added that <code>TEMPLATE_CONTEXT_PROCESSORS</code> setting</li>
  <li>Edited the setting, <code>AUTHENTICATION_BACKENDS</code></li>
  <li>Added <code>allauth</code> urls in <code>urls.py</code></li>
  </ul>
  
  <p>Is this all that is required to be done or is there some more? If yes, could you please point me to the relevant docs?</p>