faset over til google books og gdata

This commit is contained in:
2010-09-23 17:04:28 +00:00
parent 644e79f9b5
commit 9d3d77cbf6
2 changed files with 43 additions and 3 deletions

View File

@@ -22,7 +22,7 @@ class Reference(models.Model):
class Book(models.Model):
isbn = models.CharField(max_length=13, primary_key=True)
id = models.CharField(max_length=255, unique=True)
id = models.CharField(max_length=255)
title = models.CharField(max_length=511)
subtitle = models.CharField(max_length=511, null=True, blank=True)
category = models.ForeignKey(Category)
@@ -38,7 +38,10 @@ class Book(models.Model):
def full_print(self):
for field in book_fields.items():
print '%15s: %-30s' % (field[1],eval('self.'+field[0]))
try:
print '%-15s: %50s' % (field[1],eval('self.'+field[0]))
except Category.DoesNotExist:
print '%-15s: %50s' % (field[1], 'Does not exist')
class AlternativeTitle(models.Model):
book = models.ForeignKey(Book)