With 1.6 boolean field changed to default Null, so to be backwards compatible set...
authorDiane Trout <diane@ghic.org>
Tue, 10 Dec 2013 23:13:51 +0000 (15:13 -0800)
committerDiane Trout <diane@ghic.org>
Tue, 10 Dec 2013 23:13:51 +0000 (15:13 -0800)
htsworkflow/frontend/inventory/models.py
htsworkflow/frontend/samples/models.py

index 46b37ec615a93647cd40a0de76d65e0efec72afe..e729fe49b7a7f5b4651fbb7615c045dbe1834132 100644 (file)
@@ -157,7 +157,7 @@ class PrinterTemplate(models.Model):
     item_type = models.ForeignKey(ItemType)
     printer = models.ForeignKey(Printer)
 
     item_type = models.ForeignKey(ItemType)
     printer = models.ForeignKey(Printer)
 
-    default = models.BooleanField()
+    default = models.BooleanField(default=False)
 
     template = models.TextField()
 
 
     template = models.TextField()
 
index 5126bb504eb21f723e5845489c8085fdfbbb35a0..d7c70c239c037db3dd4fc77a8c67cc9cb5cb1678 100644 (file)
@@ -156,7 +156,7 @@ class Library(models.Model):
   id = models.CharField(max_length=10, primary_key=True)
   library_name = models.CharField(max_length=100, unique=True)
   library_species = models.ForeignKey(Species)
   id = models.CharField(max_length=10, primary_key=True)
   library_name = models.CharField(max_length=100, unique=True)
   library_species = models.ForeignKey(Species)
-  hidden = models.BooleanField()
+  hidden = models.BooleanField(default=False)
   account_number = models.CharField(max_length=100, null=True, blank=True)
   cell_line = models.ForeignKey(Cellline, blank=True, null=True,
                                 verbose_name="Background")
   account_number = models.CharField(max_length=100, null=True, blank=True)
   cell_line = models.ForeignKey(Cellline, blank=True, null=True,
                                 verbose_name="Background")
@@ -207,7 +207,7 @@ class Library(models.Model):
       # note \u00b5 is the micro symbol in unicode
   successful_pM = models.DecimalField(max_digits=9,
                                       decimal_places=1, blank=True, null=True)
       # note \u00b5 is the micro symbol in unicode
   successful_pM = models.DecimalField(max_digits=9,
                                       decimal_places=1, blank=True, null=True)
-  ten_nM_dilution = models.BooleanField()
+  ten_nM_dilution = models.BooleanField(default=False)
   gel_cut_size = models.IntegerField(default=225, blank=True, null=True)
   insert_size = models.IntegerField(blank=True, null=True)
   notes = models.TextField(blank=True)
   gel_cut_size = models.IntegerField(default=225, blank=True, null=True)
   insert_size = models.IntegerField(blank=True, null=True)
   notes = models.TextField(blank=True)