pomodorr.tools package

Submodules

pomodorr.tools.context_processors module

pomodorr.tools.context_processors.settings_context(_request)

pomodorr.tools.permissions module

class pomodorr.tools.permissions.IsDateFrameOwner

Bases: rest_framework.permissions.BasePermission

has_object_permission(request, view, obj)

Return True if permission is granted, False otherwise.

class pomodorr.tools.permissions.IsNotAuthenticated

Bases: rest_framework.permissions.IsAuthenticated

has_permission(request, view)

Return True if permission is granted, False otherwise.

message = 'Only unauthenticated users are allowed to perform this action.'
class pomodorr.tools.permissions.IsObjectOwner

Bases: rest_framework.permissions.BasePermission

has_object_permission(request, view, obj)

Return True if permission is granted, False otherwise.

class pomodorr.tools.permissions.IsSubTaskOwner

Bases: rest_framework.permissions.BasePermission

has_object_permission(request, view, obj)

Return True if permission is granted, False otherwise.

class pomodorr.tools.permissions.IsTaskOwner

Bases: rest_framework.permissions.BasePermission

has_object_permission(request, view, obj)

Return True if permission is granted, False otherwise.

pomodorr.tools.utils module

pomodorr.tools.utils.get_default_domain() → str
pomodorr.tools.utils.get_time_delta(time_constraint: dict, ahead=True) → datetime.datetime
pomodorr.tools.utils.has_changed(instance, key, value, check_value=None) → bool
pomodorr.tools.utils.reverse_query_params(view, urlconf=None, args=None, kwargs=None, current_app=None, query_kwargs=None) → str

pomodorr.tools.validators module

pomodorr.tools.validators.duration_validator(value)
pomodorr.tools.validators.image_size_validator(file_object)
pomodorr.tools.validators.today_validator(value)

Module contents