cms.core.logger package¶
Submodules¶
cms.core.logger.admin module¶
-
class
cms.core.logger.admin.
LoggerLogAdmin
(model, admin_site)¶ Bases:
cms.core.admin.DisplayableAdmin
,cms.contrib.admin.admin.CleanupExpiredAdmin
Admin class for LoggerLog.
-
autocomplete_lookup_fields
= {}¶
-
data_view
(request, object_id)¶ The detail view of the error record.
-
fieldsets
= ((<django.utils.functional.__proxy__ object at 0x563f710>, {'fields': ['title', ('published_date', 'status'), ('type', 'mark'), ('logger', 'app'), 'file', 'server_name', 'slug', 'description', 'data', ('author', 'ip_address', 'browser'), ('sentry_event_id', 'sentry_project_id')]}),)¶
-
fieldsets_exception
= ((<django.utils.functional.__proxy__ object at 0x563f5d0>, {'fields': ['title', ('published_date', 'status'), ('type', 'mark'), ('logger', 'app'), 'file', 'server_name', 'slug', 'author', 'ip_address', 'browser', ('sentry_event_id', 'sentry_project_id')]}),)¶
-
fieldsets_message
= ((<django.utils.functional.__proxy__ object at 0x563f650>, {'fields': ['title', ('published_date', 'status'), ('type', 'mark'), ('logger', 'app'), 'file', 'description']}),)¶
-
get_actions
(request)¶
-
get_fieldsets
(request, obj=None)¶
-
get_published_date
(obj)¶
-
get_readonly_fields
(request, obj=None)¶
-
get_title
(obj)¶
-
get_urls
()¶
-
has_add_permission
(request)¶
-
has_change_permission
(request, obj=None)¶
-
has_delete_permission
(request, obj=None)¶
-
list_display
= ('get_published_date', 'get_title', 'type', 'mark', 'logger')¶
-
list_display_meta
= ('status',)¶
-
list_filter
= ('app', 'published_date', 'logger', 'mark', 'status', 'type')¶
-
log_addition
(request, object)¶
-
log_change
(request, object, message)¶
-
log_deletion
(request, object, object_repr)¶
-
mark_read
(dummy, request, queryset)¶
-
mark_unread
(dummy, request, queryset)¶
-
media
¶
-
prepopulated_fields
= {}¶
-
raw_id_fields
= ()¶
-
render_change_form
(request, context, add=False, change=False, form_url='', obj=None)¶
-
search_fields
= ('title', 'description')¶
-
-
class
cms.core.logger.admin.
LoggerLogAdminNotification
¶ Bases:
cms.contrib.admin.admin.AdminNotification
-
description
= <django.utils.functional.__proxy__ object at 0x563f990>¶
-
get_objects
(request)¶
-
get_title
(request, count)¶
-
get_url
(request)¶
-
icon_class
= 'icon-warning-sign'¶
-
level
= 'warning'¶
-
model
¶ alias of
LoggerLog
-
perms
= ('change_logginglog_all',)¶
-
cms.core.logger.autofixtures module¶
-
class
cms.core.logger.autofixtures.
LoggerLogFixture
(*args, **kwargs)¶ Bases:
cms.core.dev.autofixtures.base.CMSAutoFixture
-
COUNT_DEFAULT
= 200¶
-
field_values
= {'imageteaser': <autofixture.generators.NoneGenerator object at 0x8331350>, 'title': <autofixture.generators.LoremSentenceGenerator object at 0x8331c90>, 'image': <cms.core.dev.autofixtures.generators.ImageGenerator object at 0x8331290>, 'order': <autofixture.generators.PositiveSmallIntegerGenerator object at 0x8331d90>, 'imageteaserdescription': <autofixture.generators.NoneGenerator object at 0x8331cd0>, 'expired_date': <autofixture.generators.NoneGenerator object at 0x8560590>, 'published_date': <cms.core.dev.autofixtures.generators.DateTimeMaxNowGenerator object at 0x9629e10>, 'logger': <autofixture.generators.ChoicesGenerator object at 0x9629910>, 'ip_address': <autofixture.generators.IPAddressGenerator object at 0x9629d90>, 'slug': <autofixture.generators.URLGenerator object at 0x9629dd0>, 'pretitle': <autofixture.generators.LoremSentenceGenerator object at 0x8331d10>}¶
-
cms.core.logger.client module¶
-
class
cms.core.logger.client.
LoggerSentryClient
(dsn=None, raise_send_errors=False, transport=None, install_sys_hook=True, **options)¶ Bases:
raven.contrib.django.client.DjangoClient
-
build_msg
(*args, **kwargs)¶
-
capture
(event_type, request=None, **kwargs)¶
-
save_log
(request, result, is_http_request, sentry_project_id, sentry_event_id, kwargs)¶
-
cms.core.logger.cms_defaults module¶
cms.core.logger.cms_plugin module¶
-
class
cms.core.logger.cms_plugin.
CMSPlugin
¶ Bases:
cms.core.plugins.CMSPluginBase
-
admin_icon_class
= 'icon-taskmanager-logprograms'¶
-
description
= <django.utils.functional.__proxy__ object at 0x2461f10>¶
-
status
= 'stable'¶
-
verbose_name
= <django.utils.functional.__proxy__ object at 0x2461f90>¶
-
version
= '0.2'¶
-
cms.core.logger.models module¶
-
class
cms.core.logger.models.
LoggerLog
(*args, **kwargs)¶ Bases:
cms.core.models.Displayable
,cms.core.models.Ownable
Model for storing the log messages.
-
class
ApiPrivate
¶ -
fields
= ('app', 'browser', 'data', 'ip_address', 'level', 'logger', 'file', 'sentry_event_id', 'sentry_project_id', 'server_name', 'type')¶
-
-
exception
LoggerLog.
DoesNotExist
¶
-
LoggerLog.
MARK_CHOICES
= (('0', <django.utils.functional.__proxy__ object at 0x3d1b210>), ('10', <django.utils.functional.__proxy__ object at 0x3d1b250>), ('20', <django.utils.functional.__proxy__ object at 0x3d1b290>), ('30', <django.utils.functional.__proxy__ object at 0x3d1b2d0>), ('40', <django.utils.functional.__proxy__ object at 0x3d1b350>), ('50', <django.utils.functional.__proxy__ object at 0x3d1b3d0>), ('50', <django.utils.functional.__proxy__ object at 0x3d1b450>))¶
-
LoggerLog.
MARK_CRITICAL
= '50'¶
-
LoggerLog.
MARK_DEBUG
= '10'¶
-
LoggerLog.
MARK_ERROR
= '40'¶
-
LoggerLog.
MARK_FATAL
= '50'¶
-
LoggerLog.
MARK_INFO
= '20'¶
-
LoggerLog.
MARK_NOTSET
= '0'¶
-
LoggerLog.
MARK_WARNING
= '30'¶
-
exception
LoggerLog.
MultipleObjectsReturned
¶
-
LoggerLog.
STATUS_CHOICES
= ((1, <django.utils.functional.__proxy__ object at 0x3d1b4d0>), (2, <django.utils.functional.__proxy__ object at 0x3d1b550>))¶
-
LoggerLog.
STATUS_DRAFT
= 2¶
-
LoggerLog.
STATUS_PUBLISHED
= 1¶
-
class
LoggerLog.
Settings
¶ -
ADMIN_DASHBOARD_EXCLUDE
= True¶
-
APP_VERBOSE_NAME_ADMIN_OVERWRITE
= 'Core'¶
-
-
LoggerLog.
TYPE_CHOICES
= ((1, <django.utils.functional.__proxy__ object at 0x3d1b190>), (2, <django.utils.functional.__proxy__ object at 0x3d1b1d0>))¶
-
LoggerLog.
TYPE_EXCEPTION
= 1¶
-
LoggerLog.
TYPE_MESSAGE
= 2¶
-
LoggerLog.
clean_fields
(exclude=None)¶
-
LoggerLog.
cleanup_expired
= <cms.core.translations.translator.NewMultilingualManager object at 0x3d1d2d0>¶
-
LoggerLog.
created_by
¶
-
LoggerLog.
get_absolute_url
()¶
-
LoggerLog.
get_keywordsfield_name
()¶
-
LoggerLog.
get_mark_display
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_next_by_created_date
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_next_by_modified_date
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_next_by_published_date
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_previous_by_created_date
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_previous_by_modified_date
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_previous_by_published_date
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_status_display
(*moreargs, **morekwargs)¶
-
LoggerLog.
get_type_display
(*moreargs, **morekwargs)¶
-
LoggerLog.
keywords
¶ This class provides the functionality that makes the related-object managers available as attributes on a model class, for fields that have multiple “remote” values and have a GenericRelation defined in their model (rather than having another model pointed at them). In the example “article.publications”, the publications attribute is a ReverseGenericRelatedObjectsDescriptor instance.
-
LoggerLog.
keywords_string
¶ A descriptor used for the original translated field.
-
LoggerLog.
level
¶
-
LoggerLog.
modified_by
¶
-
LoggerLog.
objects
= <cms.core.translations.translator.NewMultilingualManager object at 0x3d22290>¶
-
LoggerLog.
sites
¶
-
class
cms.core.logger.views module¶
-
class
cms.core.logger.views.
LoggerTestView
(**kwargs)¶ Bases:
cms.contrib.admintools.views.AdmintoolsBaseView
-
description
= (<django.utils.functional.__proxy__ object at 0x563f4d0>,)¶
-
get
(request)¶
-
group
= 'taskmanager-logprograms'¶
-
group_title
= <django.utils.functional.__proxy__ object at 0x563f590>¶
-
title
= <django.utils.functional.__proxy__ object at 0x563f450>¶
-