summaryrefslogtreecommitdiff
path: root/ishtar/ishtar_base/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-07-11 01:49:36 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-07-11 01:49:36 +0200
commit715f37eb9f620e96e7639d324454fcd586a2e59d (patch)
treeb4f526a51c8d19dc780397671b495b0e995acf29 /ishtar/ishtar_base/models.py
parent6ea195c817389f677a66087d8168aad04c218ed4 (diff)
downloadIshtar-715f37eb9f620e96e7639d324454fcd586a2e59d.tar.bz2
Ishtar-715f37eb9f620e96e7639d324454fcd586a2e59d.zip
Some new fields for Sources (closes #253)
Diffstat (limited to 'ishtar/ishtar_base/models.py')
-rw-r--r--ishtar/ishtar_base/models.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ishtar/ishtar_base/models.py b/ishtar/ishtar_base/models.py
index 56c3b551c..d124addf2 100644
--- a/ishtar/ishtar_base/models.py
+++ b/ishtar/ishtar_base/models.py
@@ -476,6 +476,12 @@ class Source(models.Model):
title = models.CharField(_(u"Title"), max_length=200)
source_type = models.ForeignKey(SourceType, verbose_name=_(u"Type"))
authors = models.ManyToManyField(Author, verbose_name=_(u"Authors"))
+ associated_url = models.URLField(verify_exists=False, blank=True, null=True,
+ verbose_name=_(u"Numerical ressource (web address)"))
+ receipt_date = models.DateField(blank=True, null=True,
+ verbose_name=_(u"Receipt date"))
+ creation_date = models.DateField(blank=True, null=True,
+ verbose_name=_(u"Creation date"))
TABLE_COLS = ['title', 'source_type', 'authors',]
class Meta:
@@ -740,6 +746,7 @@ class OperationSource(Source):
verbose_name_plural = _(u"Operation documentations")
operation = models.ForeignKey(Operation, verbose_name=_(u"Operation"),
related_name="source")
+ index = models.IntegerField(verbose_name=_(u"Index"))
TABLE_COLS = ['operation.year', 'operation.operation_code'] + \
Source.TABLE_COLS