コード例 #1
0
ファイル: engagement.py プロジェクト: xfiltrate-net/writehat
    def pageTemplate(self):

        if self._pageTemplate_object is None:
            try:
                self._pageTemplate_object = PageTemplate.get(id=self.pageTemplateID)
            except PageTemplate.DoesNotExist:
                try:
                    self._pageTemplate_object = PageTemplate.objects.filter(default=True)[0]
                except IndexError:
                    self._pageTemplate_object = PageTemplate.new()
        return self._pageTemplate_object
コード例 #2
0
    def pageTemplate(self):

        if self._pageTemplate_object is None:
            try:
                self._pageTemplate_object = PageTemplate.get(
                    id=self.pageTemplateID)
            except PageTemplate.DoesNotExist:
                pass

        if self._pageTemplate_object is None:
            self._pageTemplate_object = self.engagement.pageTemplate

        self._pageTemplate_object.report = self
        return self._pageTemplate_object