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.MenuableAdminAdmin 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.OrderableAdminAdmin 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'¶
-