コード例 #1
0
ファイル: query.py プロジェクト: isususi/amcat
    def get_articlesets_table(self):
        table = Datatable(FavouriteArticleSetViewSet,
                          url_kwargs={"project": self.project.id},
                          rowlink="?sets={id}",
                          checkboxes=True)

        table = table.hide("favourite", "featured", "project", "provenance")
        return table
コード例 #2
0
ファイル: query.py プロジェクト: BBie/amcat
 def get_saved_queries_table(self):
     table = Datatable(
         QueryViewSet,
         url_kwargs={"project": self.project.id},
         rowlink="{id}"
     )
     table = table.hide("last_saved", "parameters", "project")
     return table
コード例 #3
0
ファイル: query.py プロジェクト: amcat/amcat
 def get_saved_queries_table(self):
     table = Datatable(
         QueryViewSet,
         url_kwargs={"project": self.project.id},
         rowlink=self.get_query_url("{id}")
     )
     table = table.filter(archived=False)
     table = table.hide("archived", "last_saved", "parameters", "project")
     return table
コード例 #4
0
ファイル: query.py プロジェクト: BBie/amcat
    def get_articlesets_table(self):
        table = Datatable(
            FavouriteArticleSetViewSet,
            url_kwargs={"project": self.project.id},
            rowlink="?sets={id}",
            checkboxes=True
        )

        table = table.hide("favourite", "featured", "project", "provenance")
        return table
コード例 #5
0
ファイル: test_datatable.py プロジェクト: isususi/amcat
    def test_hide(self):
        d = Datatable(ProjectResource)

        # Nothing hidden by default
        self.assertEqual(set(d.fields), TestDatatable.PROJECT_FIELDS)

        # Hide some fields..
        hide = {"id", "name", "insert_user"}
        d = d.hide(*hide)

        self.assertEqual(set(d.fields), TestDatatable.PROJECT_FIELDS - hide)
コード例 #6
0
ファイル: test_datatable.py プロジェクト: amcat/amcat
    def test_hide(self):
        d = Datatable(ProjectResource)

        # Nothing hidden by default
        self.assertEqual(set(d.fields), TestDatatable.PROJECT_FIELDS)

        # Hide some fields..
        hide = {"id", "name", "insert_user"}
        d = d.hide(*hide)

        self.assertEqual(set(d.fields), TestDatatable.PROJECT_FIELDS - hide)
コード例 #7
0
ファイル: query.py プロジェクト: isususi/amcat
 def get_saved_queries_table(self):
     table = Datatable(QueryViewSet,
                       url_kwargs={"project": self.project.id},
                       rowlink="{id}")
     table = table.hide("last_saved", "parameters", "project")
     return table