code: def view_seq(self, seq):
          
          log.debug('Viewing sequence %s', seq.name)
          self.cur_seq = None
          self.pages_tabw.setCurrentIndex(2)
          self.seq_name_le.setText(seq.name)
          self.seq_prj_le.setText(seq.project.name)
          self.seq_desc_pte.setPlainText(seq.description)
  
          shotrootdata = treemodel.ListItemData(['Name', "Description", "Duration", "Start", "End"])
          shotrootitem = treemodel.TreeItem(shotrootdata)
          for shot in seq.shot_set.all():
              shotdata = djitemdata.ShotItemData(shot)
              treemodel.TreeItem(shotdata, shotrootitem)
          self.seq_shot_model = treemodel.TreeModel(shotrootitem)
          self.seq_shot_tablev.setModel(self.seq_shot_model)
          self.cur_seq = seq
docs: View the given sequence on the sequence page
  
          :param seq: the sequence to view
          :type seq: :class:`jukeboxcore.djadapter.models.Sequence`
          :returns: None
          :rtype: None
          :raises: None