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.PendulumBaseAdminAdmin 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.PendulumTaskAssignedToAdminAdmin 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.TranslationStackedInlineAdmin 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.OwnableBase 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.PendulumBaseA 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.PendulumBaseA 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