Views¶
-
class
document_catalogue.views.BaseDocumentListView(**kwargs)[source]¶ Base class / mixin for views that list documents. Plugin architecture used to inject custom view logic. See plugins.
-
class
document_catalogue.views.CategoryListViewMixin[source]¶ Mixin for views that navigate categories or display a list of categories
-
class
document_catalogue.views.CategorySlugViewMixin[source]¶ Mixin for views that take a category slug as a URL arg
-
class
document_catalogue.views.CatgetoryContextViewMixin[source]¶ Mixing for views that supply context about a category
-
class
document_catalogue.views.DocumentAjaxAPI(**kwargs)[source]¶ Async API for document actions Plays nice with document_catalogue.js and dropzone
-
class
document_catalogue.views.DocumentCatalogueListView(**kwargs)[source]¶ List all categories in the Catalogue
-
class
document_catalogue.views.DocumentCategoryListView(**kwargs)[source]¶ List all documents in a given category
-
class
document_catalogue.views.DocumentDeleteView(**kwargs)[source]¶ Delete a single document
-
model¶ alias of
document_catalogue.models.Document
-
-
class
document_catalogue.views.DocumentDetailView(**kwargs)[source]¶ Display detailed information about a single document
-
model¶ alias of
document_catalogue.models.Document
-
-
class
document_catalogue.views.DocumentEditView(**kwargs)[source]¶ Display detailed information about a single document
-
form_class¶ alias of
document_catalogue.forms.DocumentEditForm
-
model¶ alias of
document_catalogue.models.Document
-