All pastes #824302 Raw Edit

Something

public text v1 · immutable
·published 2007-12-19 22:01 UTC
rendered paste body
Traceback (most recent call last):

  File "/usr/lib/python2.5/site-packages/django/core/servers/basehttp.py", line 277, in run
    self.result = application(self.environ, self.start_response)

  File "/usr/lib/python2.5/site-packages/django/core/servers/basehttp.py", line 619, in __call__
    return self.application(environ, start_response)

  File "/usr/lib/python2.5/site-packages/django/core/handlers/wsgi.py", line 209, in __call__
    response = middleware_method(request, response)

  File "/usr/lib/python2.5/site-packages/django/contrib/sessions/middleware.py", line 37, in process_response
    request.session.save()

  File "/usr/lib/python2.5/site-packages/django/contrib/sessions/backends/db.py", line 42, in save
    expire_date = datetime.datetime.now() + datetime.timedelta(seconds=settings.SESSION_COOKIE_AGE)

  File "/usr/lib/python2.5/site-packages/django/db/models/manager.py", line 75, in create
    return self.get_query_set().create(**kwargs)

  File "/usr/lib/python2.5/site-packages/django/db/models/query.py", line 274, in create
    obj.save()

  File "/usr/lib/python2.5/site-packages/django/db/models/base.py", line 215, in save
    cursor = connection.cursor()

  File "/usr/lib/python2.5/site-packages/django/db/backends/__init__.py", line 33, in cursor
    cursor = self._cursor(settings)

  File "/usr/lib/python2.5/site-packages/django/db/backends/postgresql/base.py", line 103, in _cursor
    cursor.execute("SET client_encoding to 'UNICODE'")

ProgrammingError: ERROR:  current transaction is aborted, commands ignored until end of transaction block

SET client_encoding to 'UNICODE'

___
in the console:

u = UserProflie()
u.user_id = 1
u.save()

__

models.py:


class UserProfile(models.Model):
	user = models.ForeignKey(User, unique=True)
	activation_key = models.CharField(max_length=40)
	key_expires = models.DateTimeField()
	count_starts = models.IntegerField(default = 6)
	
	def __unicode__(self):
		s = self.user.username
		s += "\nNumber Starts:"
		s += str(self.count_starts)
		s += "\nActivation: "
		s += self.activation_key
		s += "\nKey expires: "
		s += self.key_expires
		return s