Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/django-wiki/django-wiki
/ types & classes
Types & classes
316 in github.com/django-wiki/django-wiki
⨍
Functions
1,121
◇
Types & classes
316
↳
Endpoints
8
↓ 8 callers
Class
ArticleRevision
This is where main revision data is stored. To make it easier to copy, do NEVER create m2m relationships.
src/wiki/models/article.py:392
↓ 4 callers
Class
Article
src/wiki/models/article.py:30
↓ 3 callers
Class
IllegalFileExtension
File extension on upload is not allowed
src/wiki/plugins/attachments/models.py:16
↓ 3 callers
Class
WikiCodeHiliteExtension
markdown.extensions.codehilite cannot configure container tags but forces code to be in <table></table>, so we had to overwrite some of the c
src/wiki/core/markdown/mdx/codehilite.py:116
↓ 3 callers
Class
WikiPaginator
src/wiki/core/paginator.py:4
↓ 3 callers
Class
WikiPathExtension
src/wiki/plugins/links/mdx/djangowikilinks.py:29
↓ 3 callers
Class
WikiTocExtension
src/wiki/plugins/macros/mdx/toc.py:118
↓ 3 callers
Class
wiki_override_settings
tests/base.py:145
↓ 2 callers
Class
ArticleMarkdown
src/wiki/core/markdown/__init__.py:8
↓ 2 callers
Class
PurgeForm
src/wiki/plugins/images/forms.py:62
↓ 2 callers
Class
ResponsiveTableExtension
Wraps all tables with Bootstrap's table-responsive class
src/wiki/core/markdown/mdx/responsivetable.py:8
↓ 2 callers
Class
SelectWidgetBootstrap
Formerly, we used Bootstrap 3's dropdowns. They look nice. But to reduce bugs and reliance on JavaScript, it's now been replaced by a con
src/wiki/forms.py:345
↓ 2 callers
Class
SimplePluginCreateError
src/wiki/models/pluginbase.py:116
↓ 2 callers
Class
UrlizeExtension
Urlize Extension for Python-Markdown.
src/wiki/plugins/links/mdx/urlize.py:164
↓ 2 callers
Class
WikiSlugField
In future versions of Django, we might be able to define this field as the default field directly on the model. For now, it's used in CreateF
src/wiki/forms.py:48
↓ 1 callers
Class
ArticleFkQuerySet
src/wiki/managers.py:103
↓ 1 callers
Class
ArticleQuerySet
src/wiki/managers.py:9
↓ 1 callers
Class
ArticleSubscriptionModelMultipleChoiceField
src/wiki/plugins/notifications/forms.py:23
↓ 1 callers
Class
AttachmentExtension
Abbreviation Extension for Python-Markdown.
src/wiki/plugins/attachments/markdown_extensions.py:17
↓ 1 callers
Class
AttachmentPreprocessor
django-wiki attachment preprocessor - parse text for [attachment:id] references.
src/wiki/plugins/attachments/markdown_extensions.py:32
↓ 1 callers
Class
CreateRootForm
src/wiki/forms.py:197
↓ 1 callers
Class
CustomHashHeaderProcessor
Custom HashHeaderProcessor. The only difference to the upstream processor is that we set the data-block-source attribute on any inserted
src/wiki/plugins/editsection/markdown_extensions.py:19
↓ 1 callers
Class
CustomSetextHeaderProcessor
Custom SetextHeaderProcessor. The only difference to the upstream processor is that we set the data-block-source attribute on any inserte
src/wiki/plugins/editsection/markdown_extensions.py:49
↓ 1 callers
Class
DefaultWikiSite
src/wiki/sites.py:322
↓ 1 callers
Class
DeleteForm
src/wiki/forms.py:411
↓ 1 callers
Class
EditSectionExtension
src/wiki/plugins/editsection/markdown_extensions.py:71
↓ 1 callers
Class
EditSectionProcessor
TreeProcessor adds the edit links for every header which has a data-block-source attribute
src/wiki/plugins/editsection/markdown_extensions.py:98
↓ 1 callers
Class
HiliteTreeprocessor
Hilight source code in code blocks.
src/wiki/core/markdown/mdx/codehilite.py:86
↓ 1 callers
Class
ImageExtension
Images plugin markdown extension for django-wiki.
src/wiki/plugins/images/markdown_extensions.py:31
↓ 1 callers
Class
ImagePattern
django-wiki image preprocessor Parse text for [image:N align:ALIGN size:SIZE] references. For instance: [image:id align:left|right]
src/wiki/plugins/images/markdown_extensions.py:47
↓ 1 callers
Class
ImagePostprocessor
src/wiki/plugins/images/markdown_extensions.py:108
↓ 1 callers
Class
LinkExtension
src/wiki/plugins/redlinks/mdx/redlinks.py:85
↓ 1 callers
Class
MacroExtension
Macro plugin markdown extension for django-wiki.
src/wiki/plugins/macros/mdx/macro.py:24
↓ 1 callers
Class
MacroPattern
django-wiki macro preprocessor - parse text for various [some_macro] and [some_macro (kw:arg)*] references.
src/wiki/plugins/macros/mdx/macro.py:34
↓ 1 callers
Class
MarkItUpAdminWidget
A simplified more fail-safe widget for the backend
src/wiki/editors/markitup.py:20
↓ 1 callers
Class
MarkItUpWidget
src/wiki/editors/markitup.py:5
↓ 1 callers
Class
MultipleRootURLs
src/wiki/core/exceptions.py:11
↓ 1 callers
Class
Namespace
src/wiki/models/urlpath.py:402
↓ 1 callers
Class
NoRootURL
src/wiki/core/exceptions.py:4
↓ 1 callers
Class
PermissionsForm
src/wiki/forms.py:444
↓ 1 callers
Class
PreviewLinksExtension
Markdown Extension that sets all anchor targets to _blank when in preview mode
src/wiki/core/markdown/mdx/previewlinks.py:6
↓ 1 callers
Class
PreviewLinksTree
src/wiki/core/markdown/mdx/previewlinks.py:16
↓ 1 callers
Class
ResponsiveTableTree
NOTE: If you allow inputting of raw <table> tags rather than Markdown code for tables, this tree processor will not affect the table, as it g
src/wiki/core/markdown/mdx/responsivetable.py:20
↓ 1 callers
Class
SettingsModelChoiceField
src/wiki/plugins/notifications/forms.py:16
↓ 1 callers
Class
URLPathQuerySet
src/wiki/managers.py:153
↓ 1 callers
Class
UrlizePattern
src/wiki/plugins/links/mdx/urlize.py:90
↓ 1 callers
Class
UserCreationForm
src/wiki/forms_account_handling.py:50
↓ 1 callers
Class
WikiFencedBlockPreprocessor
This is a replacement of markdown.extensions.fenced_code which will directly and without configuration options invoke the vanilla CodeHilite
src/wiki/core/markdown/mdx/codehilite.py:33
↓ 1 callers
Class
WikiLinkExtension
src/wiki/plugins/macros/mdx/wikilinks.py:27
↓ 1 callers
Class
WikiLinks
src/wiki/plugins/macros/mdx/wikilinks.py:51
↓ 1 callers
Class
WikiPath
src/wiki/plugins/links/mdx/djangowikilinks.py:57
Class
AccountUpdateTest
tests/core/test_accounts.py:23
Class
AdminMedia
src/wiki/editors/markitup.py:35
Class
AdminMedia
src/wiki/editors/base.py:20
Class
ArticleAdmin
src/wiki/admin.py:75
Class
ArticleEmptyQuerySet
src/wiki/managers.py:44
Class
ArticleFkEmptyQuerySet
src/wiki/managers.py:107
Class
ArticleFkEmptyQuerySetMixin
src/wiki/managers.py:92
Class
ArticleFkManager
src/wiki/managers.py:128
Class
ArticleFkQuerySetMixin
src/wiki/managers.py:55
Class
ArticleForObject
src/wiki/models/article.py:293
Class
ArticleForObjectTemplatetagTest
tests/core/test_template_tags.py:24
Class
ArticleForm
src/wiki/admin.py:56
Class
ArticleManager
src/wiki/managers.py:111
Class
ArticleManagerTests
tests/core/test_managers.py:14
Class
ArticleMarkdownTests
tests/core/test_markdown.py:20
Class
ArticleMixin
A mixin that receives an article object as a parameter (usually from a wiki decorator) and puts this information as an instance attribute and in t
src/wiki/views/mixins.py:10
Class
ArticleModelReverseMethodTest
tests/core/test_urls.py:49
Class
ArticleModelTest
tests/core/test_models.py:39
Class
ArticleObjectAdmin
src/wiki/admin.py:11
Class
ArticlePlugin
This is the mother of all plugins. Extending from it means a deletion of an article will CASCADE to your plugin, and the database will be kept
src/wiki/models/pluginbase.py:39
Class
ArticleRevisionAdmin
src/wiki/admin.py:30
Class
ArticleRevisionForm
src/wiki/admin.py:18
Class
ArticleRevisionInline
src/wiki/admin.py:39
Class
ArticleSubscription
src/wiki/plugins/notifications/models.py:14
Class
ArticleTestBase
Sets up basic data for testing with an article and some revisions
tests/base.py:65
Class
ArticleView
src/wiki/views/article.py:40
Class
ArticleViewViewTests
Tests for article views, assuming a root article already created.
tests/core/test_views.py:62
Class
ArticleWebTestUtils
tests/base.py:125
Class
Attachment
src/wiki/plugins/attachments/models.py:23
Class
AttachmentAddView
src/wiki/plugins/attachments/views.py:330
Class
AttachmentAdmin
src/wiki/plugins/attachments/admin.py:12
Class
AttachmentArchiveForm
src/wiki/plugins/attachments/forms.py:76
Class
AttachmentChangeRevisionView
src/wiki/plugins/attachments/views.py:282
Class
AttachmentDeleteView
src/wiki/plugins/attachments/views.py:365
Class
AttachmentDownloadView
src/wiki/plugins/attachments/views.py:241
Class
AttachmentForm
src/wiki/plugins/attachments/forms.py:13
Class
AttachmentHistoryView
src/wiki/plugins/attachments/views.py:106
Class
AttachmentManagerTests
tests/core/test_managers.py:47
Class
AttachmentPlugin
src/wiki/plugins/attachments/wiki_plugin.py:14
Class
AttachmentReplaceForm
src/wiki/plugins/attachments/forms.py:65
Class
AttachmentReplaceView
src/wiki/plugins/attachments/views.py:134
Class
AttachmentRevision
src/wiki/plugins/attachments/models.py:133
Class
AttachmentRevisionAdmin
src/wiki/plugins/attachments/admin.py:6
Class
AttachmentRevisionTests
tests/plugins/attachments/test_models.py:8
Class
AttachmentSearchView
src/wiki/plugins/attachments/views.py:425
Class
AttachmentTests
tests/plugins/attachments/test_views.py:12
Class
AttachmentView
src/wiki/plugins/attachments/views.py:24
Class
AttachmentsConfig
src/wiki/plugins/attachments/apps.py:5
Class
BaseEditor
Editors should inherit from this. See wiki.editors for examples.
src/wiki/editors/base.py:4
next →
1–100 of 316, ranked by callers