X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/c6fc086238de9fefb56169edc148bbcd3ff866fa..33bd7ddbe67e3ddc5c4b6422ec641b5093b7fd5c:/apps/explorer/models.py

diff --git a/apps/explorer/models.py b/apps/explorer/models.py
index 73e9063a..e104cda6 100644
--- a/apps/explorer/models.py
+++ b/apps/explorer/models.py
@@ -58,13 +58,14 @@ class EditorPanel(models.Model):
 
 # Yes, this is intentionally unnormalized !
 class GalleryForDocument(models.Model):
-    name = models.CharField(max_length=100)
-    
-    # directory containing scans under MEDIA_ROOT/
-    subpath = models.CharField(max_length=255)
+    name = models.CharField(max_length=100, blank=True)
 
     # document associated with the gallery
-    document = models.CharField(max_length=255)
+    document = models.CharField(max_length=255, unique=True)
+        
+    # directory containing scans under MEDIA_ROOT/
+    subpath = models.CharField(max_length=255)
 
     def __unicode__(self):
-        return u"%s:%s" % (self.subpath, self.document)
\ No newline at end of file
+        return u"%s:%s" % (self.subpath, self.document)
+