Got the following error when running the setup procedure the first time. Was able to get past it by manually setting the is_superuser = 1 manually
python manage.py syncdb
You just installed Django's auth system, which means you don't have any superusers defined.
Would you like to create one now? (yes/no): yes
Username (leave blank to use 'ec2-user'):
E-mail address: [email]
Password:
Password (again):
Traceback (most recent call last):
File "manage.py", line 11, in
execute_from_command_line(sys.argv)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/__init__.py", line 443, in execute_from_command_line
utility.execute()
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/__init__.py", line 382, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/base.py", line 196, in run_from_argv
self.execute(*args, **options.__dict__)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/base.py", line 232, in execute
output = self.handle(*args, **options)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/base.py", line 371, in handle
return self.handle_noargs(**options)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/south/management/commands/syncdb.py", line 90, in handle_noargs
syncdb.Command().execute(**options)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/base.py", line 232, in execute
output = self.handle(*args, **options)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/base.py", line 371, in handle
return self.handle_noargs(**options)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/commands/syncdb.py", line 110, in handle_noargs
emit_post_sync_signal(created_models, verbosity, interactive, db)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/sql.py", line 189, in emit_post_sync_signal
interactive=interactive, db=db)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/dispatch/dispatcher.py", line 172, in send
response = receiver(signal=self, sender=sender, **named)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/contrib/auth/management/__init__.py", line 73, in create_superuser
call_command("createsuperuser", interactive=True, database=db)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/__init__.py", line 150, in call_command
return klass.execute(*args, **defaults)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/core/management/base.py", line 232, in execute
output = self.handle(*args, **options)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 124, in handle
User.objects.db_manager(database).create_superuser(username, email, password)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/contrib/auth/models.py", line 164, in create_superuser
u = self.create_user(username, email, password)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/contrib/auth/models.py", line 160, in create_user
user.save(using=self._db)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/base.py", line 463, in save
self.save_base(using=using, force_insert=force_insert, force_update=force_update)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/base.py", line 565, in save_base
created=(not record_exists), raw=raw, using=using)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/dispatch/dispatcher.py", line 172, in send
response = receiver(signal=self, sender=sender, **named)
File "/home/ec2-user/councilmatic/councilmatic/subscriptions/models.py", line 139, in create_subscriber_for_user
user.subscriber.save()
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/base.py", line 463, in save
self.save_base(using=using, force_insert=force_insert, force_update=force_update)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/base.py", line 506, in save_base
self.save_base(cls=parent, origin=org, using=using)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/base.py", line 524, in save_base
manager.using(using).filter(pk=pk_val).exists())):
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/query.py", line 562, in exists
return self.query.has_results(using=self.db)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/sql/query.py", line 441, in has_results
return bool(compiler.execute_sql(SINGLE))
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py", line 818, in execute_sql
cursor.execute(sql, params)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/backends/util.py", line 40, in execute
return self.cursor.execute(sql, params)
File "/home/ec2-user/councilmatic/.env/lib/python2.6/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 52, in execute
return self.cursor.execute(query, args)
django.db.utils.DatabaseError: current transaction is aborted, commands ignored until end of transaction block
Got the following error when running the setup procedure the first time. Was able to get past it by manually setting the is_superuser = 1 manually