Submodules
Abstraction layer to deal with Django related changes in order to keep
compatibility with several Django versions simultaneously.
-
wiki.core.compat.get_user_model()
-
wiki.core.diff.simple_merge(txt1, txt2)
Merges two texts
-
exception wiki.core.exceptions.MultipleRootURLs
Bases: exceptions.Exception
-
exception wiki.core.exceptions.NoRootURL
Bases: exceptions.Exception
-
wiki.core.http.django_sendfile_response(request, filepath)
-
wiki.core.http.send_file(request, filepath, last_modified=None, filename=None)
-
wiki.core.permissions.can_admin(target, user)
-
wiki.core.permissions.can_assign(target, user)
-
wiki.core.permissions.can_assign_owner(target, user)
-
wiki.core.permissions.can_change_permissions(target, user)
-
wiki.core.permissions.can_delete(target, user)
-
wiki.core.permissions.can_moderate(target, user)
-
wiki.core.permissions.can_read(target, user)
-
wiki.core.permissions.can_write(target, user)
-
wiki.core.utils.get_class_from_str(class_path)
Dynamically load a View class from a string path
“myapp.views.MyView” – used for dynamic settings