title: What should go in my Procfile for a Django application?
body: <p>What should go in my <code>Procfile</code> for a Django application on Heroku?</p>
  <p>I tried:</p>
  <pre><code>web: python appname.py
  </code></pre>
  <p>because I found an example like that for python apps.</p>
  <p>Further searching didn't make things any clearer except for that I might need to use gunicorn instead of python. I found various posts suggesting various formats such as:</p>
  <pre><code>web gunicorn
  web:gunicorn
  web: gunicorn
  </code></pre>
  <p>I have no clue what should come after gunicorn, some posts have the programming language, some have an IP address, some have various other things.</p>
  <p>Some suggest running:</p>
  <pre><code>heroku ps:scale web=1
  </code></pre>
  <p>but that results in an error:</p>
  <pre><code>Scaling dynos... !
   !    Couldn't find that process type (web).
  </code></pre>
  <p>I just haven't got a clue and don't know where to turn.</p>
  <p>Since posting I have watched some videos about this and tried:</p>
  <pre><code>web: gunicorn appname.wsgi
  </code></pre>
  <p>in my Procfile but it still doesn't work, still resulting in:</p>
  <pre><code>at=error code=H14 desc=&quot;No web processes running&quot;
  </code></pre>