title: celery, postgresql -> configure backend
body: <p>So i'm just getting started with celery and trying to do some simple tests to get a feel for it.
  Im trying to set a celery to use postgres for my backend.
  on this page:<br>
  <a href="http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html#keeping-results" rel="noreferrer">http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html#keeping-results</a>
  I see the example</p>
  
  <pre><code>celery = Celery('tasks', backend='redis://localhost', broker='amqp://')
  </code></pre>
  
  <p>So in my code I try </p>
  
  <pre><code>celery = Celery('tasks', 
                 backend='sqla+postgresql://celery_exp:celery_exp@myhost/celery_exp',
                  broker='sqla+postgresql://celery_exp:celery_exp@myhost/celery_exp',)
  </code></pre>
  
  <p>but i keep getting this error when starting it:</p>
  
  <pre><code>ImportError: No module named sqla+postgresql
  </code></pre>
  
  <p>In the docs I've tried different variations such as </p>
  
  <pre><code>postgresql://  
  postgresql+psycopg2://  
  </code></pre>
  
  <p>I know that the connection string is correct besause taking out the backend paramter in the Celery constructor works as expected.<br>
  What am i doing wrong here? I feel it must be something stupid because I can't find anything on the net.</p>
  
  <p>thanks in advance.</p>