cms.apps.employees package¶
Submodules¶
cms.apps.employees.admin module¶
-
class
cms.apps.employees.admin.
EmployeesDepartmentAdmin
(model, admin_site)¶ Bases:
cms.core.admin.DisplayableAdmin
,cms.core.admin.OrderableAdmin
,cms.core.admin.OrderableManyToManyAdmin
,cms.apps.menus.admin.MenuableAdmin
Admin class for EmployeesDepartment.
-
fieldsets_append
= {<django.utils.functional.__proxy__ object at 0x5abe950>: ('items',)}¶
-
fieldsets_exclude
= {<django.utils.functional.__proxy__ object at 0x5abe990>: ('keywords',)}¶
-
list_display
= ('order', 'get_published_date', 'get_title')¶
-
list_editable
= ('order',)¶
-
media
¶
-
search_fields
= ('title', 'description')¶
-
sortable_field_name
= 'order'¶
-
-
class
cms.apps.employees.admin.
EmployeesDepartmentInline
(parent_model, admin_site)¶ Bases:
cms.contrib.admin.admin.CMSTabularInline
-
exclude
= ('order',)¶
-
extra_on_add
= 1¶
-
media
¶
-
model
¶ alias of
EmployeesDepartment_items
-
verbose_name
= <django.utils.functional.__proxy__ object at 0x5ad57d0>¶
-
verbose_name_plural
= <django.utils.functional.__proxy__ object at 0x5ad5850>¶
-
-
class
cms.apps.employees.admin.
EmployeesItemAdmin
(model, admin_site)¶ Bases:
cms.core.admin.ContentAdmin
,cms.core.admin.OrderableAdmin
Admin class for EmployeesItem.
-
class
Media
¶ -
extra
= ''¶
-
js
= ['//127.0.0.1:8080/static/cms/js/admin/apps.employees.employeesitem.js']¶
-
url
= 'apps.employees.employeesitem.js'¶
-
-
EmployeesItemAdmin.
fields_with_sibling
= ('description', 'teaser')¶
-
EmployeesItemAdmin.
fieldsets
= ((<django.utils.functional.__proxy__ object at 0x5ad5890>, {'fields': [('status',), ('published_date', 'expired_date')]}), (<django.utils.functional.__proxy__ object at 0x5ad5750>, {'fields': [('first_name', 'last_name'), ('name_prefix', 'name_suffix'), ('name_middle', 'name_nick'), ('gender', 'birthday'), 'position', ('email', 'meta_url'), ('meta_facebook', 'meta_google'), ('meta_icq', 'meta_jabber'), ('meta_skype', 'meta_twitter')]}), (<django.utils.functional.__proxy__ object at 0x5ad5810>, {'fields': ['image', 'content', 'imageteaser', 'teaser', 'teaser_auto']}), (<django.utils.functional.__proxy__ object at 0x5ad58d0>, {'fields': ['login_required', 'sitemapped']}), (<django.utils.functional.__proxy__ object at 0x5ad5910>, {'fields': ['slug', 'description', 'description_auto', 'author', 'sites']}))¶
-
EmployeesItemAdmin.
get_departments
(obj)¶
-
EmployeesItemAdmin.
get_published_date
(obj)¶
-
EmployeesItemAdmin.
inlines
= [<class 'cms.apps.employees.admin.EmployeesDepartmentInline'>]¶
-
EmployeesItemAdmin.
list_display
= ('get_published_date', 'get_title', 'get_departments', 'position', 'order')¶
-
EmployeesItemAdmin.
list_display_links
= ()¶
-
EmployeesItemAdmin.
list_editable
= ('order',)¶
-
EmployeesItemAdmin.
list_filter
= ('published_date', 'status', 'position', 'employeesdepartment')¶
-
EmployeesItemAdmin.
media
¶
-
EmployeesItemAdmin.
prepopulated_fields
= {'slug': ('last_name',)}¶
-
EmployeesItemAdmin.
search_fields
= ('first_name', 'last_name', 'content', 'position')¶
-
class
cms.apps.employees.cms_defaults module¶
cms.apps.employees.cms_initialize module¶
-
class
cms.apps.employees.cms_initialize.
CMSInitialize
¶ Bases:
cms.core.models.CMSInitializeBase
-
models
= (<class 'cms.apps.employees.models.EmployeesDepartment'>, <class 'cms.apps.employees.models.EmployeesItem'>)¶
-
cms.apps.employees.cms_plugin module¶
-
class
cms.apps.employees.cms_plugin.
CMSPlugin
¶ Bases:
cms.core.plugins.CMSPluginBase
-
admin_icon_class
= 'icon-workshirt'¶
-
description
= <django.utils.functional.__proxy__ object at 0x3265750>¶
-
description_long
= <django.utils.functional.__proxy__ object at 0x32657d0>¶
-
status
= 'stable'¶
-
verbose_name
= <django.utils.functional.__proxy__ object at 0x3265850>¶
-
version
= '0.2'¶
-
cms.apps.employees.models module¶
-
class
cms.apps.employees.models.
EmployeesDepartment
(id, keywords_string, created_date, modified_date, created_by_id, modified_by_id, description, description_auto, login_required, title, slug, status, published_date, expired_date, sitemapped, mark, order, author_id)¶ Bases:
cms.core.models.Orderable
,cms.core.models.Displayable
,cms.core.models.Ownable
-
exception
EmployeesDepartment.
DoesNotExist
¶
-
exception
EmployeesDepartment.
MultipleObjectsReturned
¶
-
EmployeesDepartment.
clean_fields
(exclude=None)¶
-
EmployeesDepartment.
created_by
¶
-
EmployeesDepartment.
description
¶ A descriptor used for the original translated field.
-
EmployeesDepartment.
get_absolute_url
()¶
-
EmployeesDepartment.
get_keywordsfield_name
()¶
-
EmployeesDepartment.
get_mark_display
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_next_by_created_date
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_next_by_modified_date
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_next_by_published_date
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_previous_by_created_date
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_previous_by_modified_date
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_previous_by_published_date
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
get_status_display
(*moreargs, **morekwargs)¶
-
EmployeesDepartment.
items
¶
-
EmployeesDepartment.
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.
-
EmployeesDepartment.
keywords_string
¶ A descriptor used for the original translated field.
-
EmployeesDepartment.
modified_by
¶
-
EmployeesDepartment.
objects
= <cms.core.translations.translator.NewMultilingualManager object at 0x4289f90>¶
-
EmployeesDepartment.
sites
¶
-
EmployeesDepartment.
slug
¶ A descriptor used for the original translated field.
-
EmployeesDepartment.
title
¶ A descriptor used for the original translated field.
-
exception
-
class
cms.apps.employees.models.
EmployeesItem
(id, keywords_string, created_date, modified_date, created_by_id, modified_by_id, description, description_auto, login_required, title, slug, status, published_date, expired_date, sitemapped, mark, content, teaser, teaser_auto, image, imagedescription, imageteaser, imageteaserdescription, license_id, schema, order, author_id, birthday, email, first_name, gender, language, last_name, meta_facebook, meta_google, meta_icq, meta_jabber, meta_skype, meta_twitter, meta_url, name_nick, name_middle, name_prefix, name_suffix, position)¶ Bases:
cms.core.models.Orderable
,cms.core.models.Content
,cms.core.models.Ownable
,cms.core.models.Person
-
exception
EmployeesItem.
DoesNotExist
¶
-
exception
EmployeesItem.
MultipleObjectsReturned
¶
-
class
EmployeesItem.
Settings
¶ -
ITEMS_TEASER_LIMIT
= {'default': 50}¶
-
MEDIA_PATH
= {'default': 'employees'}¶
-
-
static
EmployeesItem.
autocomplete_search_fields
()¶
-
EmployeesItem.
clean_fields
(exclude=None)¶
-
EmployeesItem.
content
¶ A descriptor used for the original translated field.
-
EmployeesItem.
created_by
¶
-
EmployeesItem.
description
¶ A descriptor used for the original translated field.
-
EmployeesItem.
employeesdepartment_set
¶
-
EmployeesItem.
get_absolute_url
()¶
-
EmployeesItem.
get_gender_display
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_keywordsfield_name
()¶
-
EmployeesItem.
get_language_display
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_mark_display
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_next_by_created_date
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_next_by_modified_date
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_next_by_published_date
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_previous_by_created_date
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_previous_by_modified_date
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_previous_by_published_date
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_schema
¶
-
EmployeesItem.
get_schema_display
(*moreargs, **morekwargs)¶
-
EmployeesItem.
get_slug
(**kwargs)¶
-
EmployeesItem.
get_status_display
(*moreargs, **morekwargs)¶
-
EmployeesItem.
image
¶ A descriptor used for the original translated field.
-
EmployeesItem.
image_de
¶ A placeholder class that provides a way to set the attribute on the model.
-
EmployeesItem.
image_en
¶ A placeholder class that provides a way to set the attribute on the model.
-
EmployeesItem.
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.
-
EmployeesItem.
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.
-
EmployeesItem.
keywords_string
¶ A descriptor used for the original translated field.
-
EmployeesItem.
license
¶
-
EmployeesItem.
modified_by
¶
-
EmployeesItem.
objects
= <cms.core.translations.translator.NewMultilingualManager object at 0x427fc90>¶
-
EmployeesItem.
position
¶ A descriptor used for the original translated field.
-
EmployeesItem.
save
(*args, **kwargs)¶
-
EmployeesItem.
sites
¶
-
EmployeesItem.
slug
¶ A descriptor used for the original translated field.
A descriptor used for the original translated field.
-
EmployeesItem.
title
¶ A descriptor used for the original translated field.
-
exception
cms.apps.employees.search_indexes module¶
-
class
cms.apps.employees.search_indexes.
EmployeesItemIndex
¶ Bases:
cms.apps.search.models.SearchBase
,cms.apps.search.models.SearchContent
,haystack.constants.Indexable
-
departments
= <haystack.fields.MultiValueField object at 0x995af10>¶
-
fields
= {'imageteaser': <haystack.fields.CharField object at 0x4521790>, 'modified_date': <haystack.fields.DateTimeField object at 0x45214d0>, 'published_date': <haystack.fields.DateTimeField object at 0x4521510>, 'description': <haystack.fields.CharField object at 0x45216d0>, 'author': <haystack.fields.CharField object at 0x45212d0>, 'url': <haystack.fields.CharField object at 0x4521590>, 'text': <haystack.fields.CharField object at 0x4521610>, 'image': <cms.apps.search.fields.FileField object at 0x4521710>, 'imagedescription': <haystack.fields.CharField object at 0x4521750>, 'departments': <haystack.fields.MultiValueField object at 0x995af10>, 'keywords_string': <haystack.fields.CharField object at 0x4521810>, 'content': <haystack.fields.CharField object at 0x4521650>, 'imageteaserdescription': <haystack.fields.CharField object at 0x45217d0>, 'teaser': <haystack.fields.CharField object at 0x4521850>, 'position': <haystack.fields.CharField object at 0x995a750>, 'content_auto': <haystack.fields.EdgeNgramField object at 0x4521690>, 'created_date': <haystack.fields.DateTimeField object at 0x4521490>, 'title': <haystack.fields.CharField object at 0x4521550>, 'schema': <haystack.fields.CharField object at 0x4521890>}¶
-
get_model
()¶
-
objects
= <haystack.manager.SearchIndexManager object at 0x995a250>¶
-
position
= <haystack.fields.CharField object at 0x995a750>¶
-
prepare_departments
(obj)¶
-
cms.apps.employees.urls module¶
cms.apps.employees.views module¶
-
class
cms.apps.employees.views.
EmployeesBaseListView
(**kwargs)¶ Bases:
cms.apps.employees.views.EmployeesBaseView
-
get
(request)¶
-
schema_main
= 'ItemList'¶
-
template_name
= 'employees/base_list.html'¶
-
-
class
cms.apps.employees.views.
EmployeesBaseView
(**kwargs)¶ Bases:
cms.core.views.GenericTemplateView
-
get_data
(request)¶
-
-
class
cms.apps.employees.views.
EmployeesDepartmentDetailView
(**kwargs)¶ Bases:
cms.apps.employees.views.EmployeesBaseView
-
get
(request, department)¶
-
schema_main
= 'ItemList'¶
-
template_name
= 'employees/department_detail.html'¶
-
-
class
cms.apps.employees.views.
EmployeesItemDetailView
(**kwargs)¶ Bases:
cms.apps.employees.views.EmployeesBaseView
-
get
(request, department=None, item=None)¶
-
template_name
= 'employees/item_detail.html'¶
-