name.append("(%s)" % (str(self.instrument_name),))
return " ".join(name)
- @models.permalink
def get_absolute_url(self):
- return ('experiments.views.sequencer',
- [self.id])
+ return urlresolvers.reverse('sequencer',
+ kwargs={'sequencer_id': self.id})
@staticmethod
def update_isdefault(sender, instance, **kwargs):
else:
return "Single"
- @models.permalink
def get_absolute_url(self):
flowcell_id, status = parse_flowcell_id(self.flowcell_id)
- return ('experiments.views.flowcell_detail',
- [str(flowcell_id)])
+ return urlresolvers.reverse('flowcell_detail', args=[str(flowcell_id)])
def get_raw_data_directory(self):
"""Return location of where the raw data is stored"""
blank=True)
comment = models.TextField(null=True, blank=True)
- @models.permalink
def get_absolute_url(self):
- return ('experiments.views.flowcell_lane_detail',
- [str(self.id)])
+ return urlresolvers.reverse('flowcell_lane_detail',
+ kwargs={'lane_pk': str(self.id)})
def __str__(self):
return self.flowcell.flowcell_id + ':' + str(self.lane_number)
return get_absolute_pathname(self.relative_pathname)
pathname = property(_get_pathname)
- @models.permalink
def get_absolute_url(self):
- return ('experiments.views.read_result_file',
- (), {'key': self.random_key})
+ return urlresolvers.reverse('read_result_file', (), {'key': self.random_key})
def find_file_type_metadata_from_filename(pathname):
verbose_name_plural = "species"
ordering = ["scientific_name"]
- @models.permalink
def get_absolute_url(self):
- return ('samples.views.species', [str(self.id)])
+ return urlresolvers.reverse('species', kwargs={'species_id': str(self.id)})
class Affiliation(models.Model):
return '<a href="%s">S</a>' % (summary_url,)
public.allow_tags = True
- @models.permalink
def get_absolute_url(self):
- return ('samples.views.library_to_flowcells', [str(self.id)])
+ return urlresolvers.reverse('library_to_flowcells',
+ kwargs={'lib_id': str(self.id)})
def get_admin_url(self):
return urlresolvers.reverse('admin:samples_library_change',