summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-01-07 16:29:48 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-01-07 16:29:48 +0100
commite2f3099bb54a873e948777a8136562bcc4b058a3 (patch)
tree04735a5e5dd76a86e44bd6b5b02a14d69fc3b696 /ishtar/furnitures/models.py
parent7139cf45633184161616962750971ebe52ee6bcb (diff)
downloadIshtar-e2f3099bb54a873e948777a8136562bcc4b058a3.tar.bz2
Ishtar-e2f3099bb54a873e948777a8136562bcc4b058a3.zip
Add an implicit numerical id (refs #59)
Diffstat (limited to 'ishtar/furnitures/models.py')
-rw-r--r--ishtar/furnitures/models.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/ishtar/furnitures/models.py b/ishtar/furnitures/models.py
index 112970bb1..7e9822b89 100644
--- a/ishtar/furnitures/models.py
+++ b/ishtar/furnitures/models.py
@@ -219,8 +219,9 @@ if settings.COUNTRY == 'fr':
class File(BaseHistorizedItem, OwnPerms):
year = models.IntegerField(_(u"Year"),
default=lambda:datetime.datetime.now().year)
+ numeric_reference = models.IntegerField(_(u"Numeric reference"))
internal_reference = models.CharField(_(u"Internal reference"),
- max_length=60)
+ max_length=60, unique=True)
file_type = models.ForeignKey(FileType, verbose_name=_(u"File type"))
in_charge = models.ForeignKey(Person, related_name='+',
verbose_name=_(u"Person in charge"))