name = models.CharField(max_length=256, db_index=True, verbose_name='Name')
contact = models.CharField(max_length=256, null=True, blank=True,verbose_name='Lab Name')
email = models.EmailField(null=True,blank=True)
- users = models.ManyToManyField('HTSUser', null=True)
+ users = models.ManyToManyField('HTSUser', null=True, blank=True)
users.admin_order_field = "username"
def __unicode__(self):
def admin_url(self):
return '/admin/%s/%s/%d' % (self._meta.app_label, self._meta.module_name, self.id)
+
+ def __unicode__(self):
+ return unicode(self.username) + u" (" + unicode(self.get_full_name()) + u")"
def HTSUserInsertID(sender, instance, **kwargs):
"""
result_path = cur_fc[cycle]['eland_results'].get(lane, None)
result_link = make_result_link(fc_id, cycle, lane, result_path)
results.append({'flowcell_id': fc_id,
+ 'run_date': flowcell.run_date,
'cycle': cycle,
'lane': lane,
'summary_url': make_summary_url(flowcell_id, cycle),