Error when I run 'heroku run python manage.py syncdb'

When I run 'heroku run python manage.py syncdb' (around 44:05 in the first video), I get the following error:

(blog-venv)vagrant@precise64:/vagrant/projects/microblog$ heroku run python manage.py syncdb

Running python manage.py syncdb attached to terminal... up, run.6788

Traceback (most recent call last): File "manage.py", line 10, in executefrom_command_line(sys.argv) File "/app/.heroku/python/lib/python2.7/site-packages/django/core/management/init.py", line 443, in execute_from_command_line utility.execute() File "/app/.heroku/python/lib/python2.7/site-packages/django/core/management/init.py", line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/app/.heroku/python/lib/python2.7/site-packages/django/core/management/base.py", line 196, in run_from_argv self.execute(*args, **options.dict) File "/app/.heroku/python/lib/python2.7/site-packages/django/core/management/base.py", line 232, in execute output = self.handle(args, **options) File "/app/.heroku/python/lib/python2.7/site-packages/django/core/management/base.py", line 371, in handle return self.handle_noargs(*options) File "/app/.heroku/python/lib/python2.7/site-packages/django/core/management/commands/syncdb.py", line 57, in handle_noargs cursor = connection.cursor() File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/init.py", line 306, in cursor cursor = self.make_debug_cursor(self._cursor()) File "/app/.heroku/python/lib/python2.7/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 177, in _cursor self.connection = Database.connect(**conn_params) File "/app/.heroku/python/lib/python2.7/site-packages/psycopg2/init_.py", line 164, in connect conn = _connect(dsn, connection_factory=connection_factory, async=async) psycopg2.OperationalError: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

Also, on my heroku app itself in production, the screen on http://radiant-escarpment-6617.herokuapp.com/admin/ shows this:

Exception Value:
could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

Sorry You must be a logged in, registered user to answer a question.

Answers

Never mind, just figured this out too! Here's the stackoverflow answer: http://stackoverflow.com/questions/14574827/gswd-heroku-django-manage-py-issue

In short, I needed to put local.py into my .gitignore folder.