First set up the Heroku "toolbelt" (https://toolbelt.heroku.com), and once that's done, you can run this bash script (https://gist.github.com/2622850) to create and deploy a "hello world" Flask app on Heroku:
$ heroku login
$ bash setup.sh helloworld
$ cd helloworld
$ git push heroku master
http://strong-stream-5848.herokuapp.com deployed to Heroku
See the Heroku Quickstart (https://devcenter.heroku.com/articles/quickstart) and Python tutorial (https://devcenter.heroku.com/articles/python) for details.
There are templates abound:
Step 1: sign up for a dotCloud account: (http://dotcloud.com)
Step 2: Follow these steps: http://flask.pocoo.org/snippets/48/
Anyway, a detailed log of pushes would really help a lot.
You can run 'dotcloud logs' to access detailed logs of your app's deployment and activity, that might help.
Otherwise drop us a line at email@example.com and we'll be happy to help you out!
Quite impressed with flask though - lovely simple framework that works the same way my brain does.
I know you might send me to pylon, but flask's simplicity and flexibilty make it more alluring to me.