Skip to content

Instantly share code, notes, and snippets.

@joestump
Created August 29, 2009 22:55
Show Gist options
  • Save joestump/177717 to your computer and use it in GitHub Desktop.
Save joestump/177717 to your computer and use it in GitHub Desktop.
>>> for u in URL.objects.filter(views=0):
... print u.url
...
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 768, in __iter__
return iter(self._get_results())
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/models.py", line 134, in _get_results
self.domain.select(self.to_expression())]
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 850, in to_expression
stmt.extend(['WHERE', self.where.to_expression(encoder)])
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 624, in to_expression
expr = getattr(self, '_make_%s_condition' % operation)(field, operator, value, encoder)
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 663, in _make_eq_condition
return self._make_condition(attribute, operation, value, encoder)
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 655, in _make_condition
value = encoder(attribute, value)
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 842, in <lambda>
encoder = lambda a, v: self.domain._encode(a, v)
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/simpledb.py", line 933, in _encode
return self.simpledb.encoder.encode(self.name, attribute, value)
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/models.py", line 113, in encode
return field.encode(value)
File "/home/jstump/dev/stu.mp/stump/packages/simpledb/models.py", line 58, in encode
return ('%%0%d.%df' % (padding, self.precision)) % (value + self.offset)
TypeError: cannot concatenate 'str' and 'int' objects
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment