cms.apps.pendulum package¶
Submodules¶
cms.apps.pendulum.admin module¶
-
class
cms.apps.pendulum.admin.
PendulumBaseAdmin
(model, admin_site)¶ Bases:
cms.core.admin.ContentAdmin
-
class
Media
¶ -
css
= {'all': ['//127.0.0.1:8080/static/cms/css/admin/apps.pendulum.css']}¶
-
css_all
= ('apps.pendulum.css',)¶
-
extra
= ''¶
-
js
= ['//127.0.0.1:8080/static/cms/js/admin/lib/apps.pendulum.timeline.js', '//127.0.0.1:8080/static/cms/js/admin/lib/apps.pendulum.timeline-locales.js']¶
-
url
= 'lib/apps.pendulum.timeline-locales.js'¶
-
-
PendulumBaseAdmin.
change_form_template
= 'admin/pendulum/base/change_form.html'¶
-
PendulumBaseAdmin.
change_list_template
= 'admin/pendulum/base/change_list.html'¶
-
PendulumBaseAdmin.
changelist_view
(request, extra_context=None)¶
-
PendulumBaseAdmin.
fieldsets_append
= {<django.utils.functional.__proxy__ object at 0x5935bd0>: (('actual_date', 'progress'),)}¶
-
PendulumBaseAdmin.
fieldsets_exclude
= {<django.utils.functional.__proxy__ object at 0x5935b50>: ('slug', 'description', 'description_auto'), <django.utils.functional.__proxy__ object at 0x5935950>: ('image', 'imagedescription', 'imageteaser', 'imageteaserdescription', 'teaser', 'teaser_auto'), <django.utils.functional.__proxy__ object at 0x5935ad0>: ('keywords',), <django.utils.functional.__proxy__ object at 0x5935a50>: ('login_required', 'sitemapped', 'license', 'schema')}¶
-
PendulumBaseAdmin.
get_changeform_initial_data
(request)¶ Get the initial form data. Unless overridden, this populates from the GET params.
-
PendulumBaseAdmin.
get_progress
(obj)¶
-
PendulumBaseAdmin.
get_published_date
(obj)¶
-
PendulumBaseAdmin.
list_display
= ('get_published_date', 'get_title', 'get_progress')¶
-
PendulumBaseAdmin.
list_display_links
= ('get_published_date',)¶
-
PendulumBaseAdmin.
list_display_meta
= ('status', 'mark')¶
-
PendulumBaseAdmin.
list_filter
= ('published_date', 'status', 'mark', 'expired_date', 'actual_date', 'author')¶
-
PendulumBaseAdmin.
media
¶
-
PendulumBaseAdmin.
prepopulated_fields
= {}¶
-
class
-
class
cms.apps.pendulum.admin.
PendulumProjectAdmin
(model, admin_site)¶ Bases:
cms.apps.pendulum.admin.PendulumBaseAdmin
Admin class for PendulumProject.
-
fieldsets_append
= {<django.utils.functional.__proxy__ object at 0x593b490>: (('actual_date', 'progress'),)}¶
-
inlines
= [<class 'cms.apps.pendulum.admin.PendulumTaskInline'>]¶
-
media
¶
-
render_change_form
(request, context, add=False, change=False, form_url='', obj=None)¶
-
-
class
cms.apps.pendulum.admin.
PendulumTaskAdmin
(model, admin_site)¶ Bases:
cms.apps.pendulum.admin.PendulumBaseAdmin
,cms.apps.pendulum.admin.PendulumTaskAssignedToAdmin
Admin class for PendulumTaskAdmin.
-
autocomplete_lookup_fields
= {'m2m': ['sites'], 'fk': ['author', 'assigned_to', 'project']}¶
-
fieldsets_append
= {<django.utils.functional.__proxy__ object at 0x5935f10>: (('actual_date', 'progress'), 'project', 'assigned_to')}¶
-
get_project
(obj)¶
-
list_display
= ('get_published_date', 'get_title', 'get_progress', 'get_project')¶
-
list_filter
= ('published_date', 'status', 'mark', 'expired_date', 'actual_date', 'author', 'project', 'assigned_to', <class 'cms.apps.pendulum.admin.PendulumTaskOverdueFilter'>)¶
-
media
¶
-
raw_id_fields
= ('author', 'assigned_to', 'project', 'sites')¶
-
-
class
cms.apps.pendulum.admin.
PendulumTaskAdminNotification
¶ Bases:
cms.contrib.admin.admin.AdminNotification
-
description
= <django.utils.functional.__proxy__ object at 0x593b510>¶
-
get_objects
(request)¶
-
get_title
(request, count)¶
-
get_url
(request)¶
-
icon_class
= 'icon-circleplay'¶
-
model
¶ alias of
PendulumTask
-
-
class
cms.apps.pendulum.admin.
PendulumTaskAssignedToAdmin
(model, admin_site)¶ Bases:
django.contrib.admin.options.ModelAdmin
-
get_changeform_initial_data
(request)¶ Get the initial form data. Unless overridden, this populates from the GET params.
-
get_queryset
(request)¶ Filter the changelist qs by currently logged in user if not a superuser.
-
media
¶
-
queryset
(*args, **kwargs)¶
-
save_form
(request, form, change)¶ Set the object’s owner as the logged in user.
-
-
class
cms.apps.pendulum.admin.
PendulumTaskInline
(*args, **kwargs)¶ Bases:
cms.core.admin.OwnableInline
,cms.core.translations.admin.TranslationStackedInline
Admin inline class for PendulumTask.
-
autocomplete_lookup_fields
= {'fk': ['assigned_to', 'author']}¶
-
fieldsets
= ((None, {'fields': ['title', 'content', ('status', 'mark'), ('published_date', 'expired_date'), ('actual_date', 'progress'), 'author', 'assigned_to']}),)¶
-
get_queryset
(request)¶
-
media
¶
-
model
¶ alias of
PendulumTask
-
queryset
(*args, **kwargs)¶
-
raw_id_fields
= ('assigned_to', 'author')¶
-
verbose_name
= <django.utils.functional.__proxy__ object at 0x593b150>¶
-
verbose_name_plural
= <django.utils.functional.__proxy__ object at 0x593b210>¶
-
-
class
cms.apps.pendulum.admin.
PendulumTaskModelstatsDashboardModule
(request)¶ Bases:
cms.contrib.modelstats.modules.ModelstatsDashboardModule
-
get_actions
(request)¶
-
get_dashboard_stats
(request)¶
-
get_objects
(request)¶
-
model
¶ alias of
PendulumTask
-
only
= ('assigned_to__image', 'author__image', 'description', 'expired_date', 'pk', 'project__title', 'status', 'title', 'author__first_name', 'author__last_name', 'author__name_middle', 'author__name_prefix', 'author__name_suffix', 'author__username', 'assigned_to__first_name', 'assigned_to__last_name', 'assigned_to__name_middle', 'assigned_to__name_prefix', 'assigned_to__name_suffix', 'assigned_to__username')¶
-
perms
= ('change_pendulumtask_all', 'change_pendulumtask')¶
-
template_recent
= 'grappelli/dashboard/modules/modelstats_pendulum.html'¶
-
-
class
cms.apps.pendulum.admin.
PendulumTaskModelstatsUserModule
¶ Bases:
cms.contrib.modelstats.modules.ModelstatsUserModule
-
get_objects
(request)¶
-
icon_class
= 'icon-circleplay'¶
-
model
¶ alias of
PendulumTask
-
cms.apps.pendulum.cms_initialize module¶
-
class
cms.apps.pendulum.cms_initialize.
CMSInitialize
¶ Bases:
cms.core.models.CMSInitializeBase
-
iter_models
()¶
-
models
= (<class 'cms.apps.pendulum.models.PendulumProject'>, <class 'cms.apps.pendulum.models.PendulumTask'>)¶
-
cms.apps.pendulum.cms_plugin module¶
-
class
cms.apps.pendulum.cms_plugin.
CMSPlugin
¶ Bases:
cms.core.plugins.CMSPluginBase
-
admin_icon_class
= 'icon-tasks'¶
-
description
= <django.utils.functional.__proxy__ object at 0x3269110>¶
-
description_long
= <django.utils.functional.__proxy__ object at 0x3269190>¶
-
status
= 'beta'¶
-
verbose_name
= <django.utils.functional.__proxy__ object at 0x3269210>¶
-
version
= '0.2'¶
-
cms.apps.pendulum.managers module¶
cms.apps.pendulum.models module¶
-
class
cms.apps.pendulum.models.
PendulumBase
(*args, **kwargs)¶ Bases:
cms.core.models.Content
,cms.core.models.Ownable
Base class for PendulumProject and PendulumTask.
-
PendulumBase.
MARK_CHOICES
= (('low', <django.utils.functional.__proxy__ object at 0x4406f10>), ('medium', <django.utils.functional.__proxy__ object at 0x4406dd0>), ('high', <django.utils.functional.__proxy__ object at 0x4406e50>))¶
-
PendulumBase.
MARK_HIGH
= 'high'¶
-
PendulumBase.
MARK_LOW
= 'low'¶
-
PendulumBase.
MARK_MEDIUM
= 'medium'¶
-
PendulumBase.
STATUS_CHOICES
= ((1, <django.utils.functional.__proxy__ object at 0x4406ed0>), (2, <django.utils.functional.__proxy__ object at 0x4406f90>), (3, <django.utils.functional.__proxy__ object at 0x440c050>), (4, <django.utils.functional.__proxy__ object at 0x440c0d0>))¶
-
PendulumBase.
STATUS_COMPLETED
= 3¶
-
PendulumBase.
STATUS_DISCARDED
= 4¶
-
PendulumBase.
STATUS_INTENDED
= 1¶
-
PendulumBase.
STATUS_RUNNING
= 2¶
-
PendulumBase.
created_by
¶
-
PendulumBase.
ended
¶
-
PendulumBase.
get_mark_boolean_icon
¶
-
PendulumBase.
get_mark_display
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_next_by_created_date
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_next_by_modified_date
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_next_by_published_date
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_previous_by_created_date
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_previous_by_modified_date
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_previous_by_published_date
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_schema_display
(*moreargs, **morekwargs)¶
-
PendulumBase.
get_status_boolean_icon
¶
-
PendulumBase.
get_status_display
(*moreargs, **morekwargs)¶
-
PendulumBase.
image
¶ A placeholder class that provides a way to set the attribute on the model.
A placeholder class that provides a way to set the attribute on the model.
-
PendulumBase.
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.
-
PendulumBase.
license
¶
-
PendulumBase.
modified_by
¶
-
PendulumBase.
overdue
¶
-
PendulumBase.
sites
¶
-
PendulumBase.
to_dict
(popup=False)¶
-
-
class
cms.apps.pendulum.models.
PendulumProject
(*args, **kwargs)¶ Bases:
cms.apps.pendulum.models.PendulumBase
A project.
-
class
ApiPrivate
¶ -
fields
= ('actual_date', 'pendulum_pendulumtask_project', 'progress', 'progress_real')¶
-
-
exception
PendulumProject.
DoesNotExist
¶
-
exception
PendulumProject.
MultipleObjectsReturned
¶
-
PendulumProject.
clean_fields
(exclude=None)¶
-
PendulumProject.
content
¶ A descriptor used for the original translated field.
-
PendulumProject.
created_by
¶
-
PendulumProject.
description
¶ A descriptor used for the original translated field.
-
PendulumProject.
get_content
(popup)¶
-
PendulumProject.
get_keywordsfield_name
()¶
-
PendulumProject.
get_mark_display
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_next_by_created_date
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_next_by_modified_date
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_next_by_published_date
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_previous_by_created_date
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_previous_by_modified_date
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_previous_by_published_date
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_schema_display
(*moreargs, **morekwargs)¶
-
PendulumProject.
get_status_display
(*moreargs, **morekwargs)¶
-
PendulumProject.
image
¶ A descriptor used for the original translated field.
-
PendulumProject.
image_de
¶ A placeholder class that provides a way to set the attribute on the model.
-
PendulumProject.
image_en
¶ A placeholder class that provides a way to set the attribute on the model.
-
PendulumProject.
imagedescription
¶ A descriptor used for the original translated field.
A descriptor used for the original translated field.
A placeholder class that provides a way to set the attribute on the model.
A placeholder class that provides a way to set the attribute on the model.
A descriptor used for the original translated field.
-
PendulumProject.
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.
-
PendulumProject.
keywords_string
¶ A descriptor used for the original translated field.
-
PendulumProject.
license
¶
-
PendulumProject.
modified_by
¶
-
PendulumProject.
objects
= <cms.core.translations.translator.NewMultilingualManager object at 0x4413b50>¶
-
PendulumProject.
pendulum_pendulumtask_project
¶
-
PendulumProject.
progress_real
¶
-
PendulumProject.
sites
¶
-
PendulumProject.
slug
¶ A descriptor used for the original translated field.
A descriptor used for the original translated field.
-
PendulumProject.
title
¶ A descriptor used for the original translated field.
-
class
-
class
cms.apps.pendulum.models.
PendulumTask
(*args, **kwargs)¶ Bases:
cms.apps.pendulum.models.PendulumBase
A task.
-
exception
PendulumTask.
DoesNotExist
¶
-
exception
PendulumTask.
MultipleObjectsReturned
¶
-
PendulumTask.
assigned_to
¶
-
PendulumTask.
clean_fields
(exclude=None)¶
-
PendulumTask.
content
¶ A descriptor used for the original translated field.
-
PendulumTask.
created_by
¶
-
PendulumTask.
description
¶ A descriptor used for the original translated field.
-
PendulumTask.
get_content
(popup)¶
-
PendulumTask.
get_keywordsfield_name
()¶
-
PendulumTask.
get_mark_display
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_next_by_created_date
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_next_by_modified_date
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_next_by_published_date
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_previous_by_created_date
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_previous_by_modified_date
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_previous_by_published_date
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_schema_display
(*moreargs, **morekwargs)¶
-
PendulumTask.
get_status_display
(*moreargs, **morekwargs)¶
-
PendulumTask.
image
¶ A descriptor used for the original translated field.
-
PendulumTask.
image_de
¶ A placeholder class that provides a way to set the attribute on the model.
-
PendulumTask.
image_en
¶ A placeholder class that provides a way to set the attribute on the model.
-
PendulumTask.
imagedescription
¶ A descriptor used for the original translated field.
A descriptor used for the original translated field.
A placeholder class that provides a way to set the attribute on the model.
A placeholder class that provides a way to set the attribute on the model.
A descriptor used for the original translated field.
-
PendulumTask.
is_task
= True¶
-
PendulumTask.
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.
-
PendulumTask.
keywords_string
¶ A descriptor used for the original translated field.
-
PendulumTask.
license
¶
-
PendulumTask.
modified_by
¶
-
PendulumTask.
objects
= <cms.core.translations.translator.NewMultilingualManager object at 0x44162d0>¶
-
PendulumTask.
progress_real
¶
-
PendulumTask.
project
¶
-
PendulumTask.
save
(*args, **kwargs)¶
-
PendulumTask.
sites
¶
-
PendulumTask.
slug
¶ A descriptor used for the original translated field.
A descriptor used for the original translated field.
-
PendulumTask.
title
¶ A descriptor used for the original translated field.
-
exception