endi.views.admin.main.companies package¶
Submodules¶
endi.views.admin.main.companies.companies_label module¶
- class endi.views.admin.main.companies.companies_label.CompaniesLabelView(context, request=None)¶
Bases :
BaseConfigView- children = []¶
- dbsession: DBSESSION¶
- description = "Afficher le nom de l'entrepreneur à la suite du nom de l'enseigne"¶
- keys = ('companies_label_add_user_name',)¶
- request: Request¶
- route_name = '/admin/main/companies/companies_label'¶
- schema = <colander.Schema object at 140624163035024 (named )>¶
Colander schema instance to be used to create the form instance. Provide your schema in your derived class.
- session: ISession¶
- title = 'Désignation des enseignes'¶
- endi.views.admin.main.companies.companies_label.includeme(config)¶
endi.views.admin.main.companies.company_activities module¶
- class endi.views.admin.main.companies.company_activities.CompanyActivityAddView(context, request=None)¶
Bases :
BaseAdminAddView- children = []¶
- dbsession: DBSESSION¶
- factory¶
alias de
CompanyActivity
- request: Request¶
- route_name = '/admin/main/companies/company_activity_types'¶
- schema = <colanderalchemy.schema.SQLAlchemySchemaNode object at 140624165666704 (named )>¶
Colander schema instance to be used to create the form instance. Provide your schema in your derived class.
- session: ISession¶
- title = 'Ajouter'¶
- class endi.views.admin.main.companies.company_activities.CompanyActivityDeleteView(context, request=None)¶
Bases :
BaseAdminDeleteViewView for CompanyActivity deletion
- children = []¶
- dbsession: DBSESSION¶
- request: Request¶
- route_name = '/admin/main/companies/company_activity_types/{id}'¶
- session: ISession¶
- class endi.views.admin.main.companies.company_activities.CompanyActivityDisableView(context, request=None)¶
Bases :
BaseAdminDisableViewView for CompanyActivity disable/enable
- children = []¶
- dbsession: DBSESSION¶
- request: Request¶
- route_name = '/admin/main/companies/company_activity_types/{id}'¶
- session: ISession¶
- class endi.views.admin.main.companies.company_activities.CompanyActivityEditView(context, request=None)¶
Bases :
BaseAdminEditView- children = []¶
- dbsession: DBSESSION¶
- factory¶
alias de
CompanyActivity
- request: Request¶
- route_name = '/admin/main/companies/company_activity_types/{id}'¶
- schema = <colanderalchemy.schema.SQLAlchemySchemaNode object at 140624159334864 (named )>¶
Colander schema instance to be used to create the form instance. Provide your schema in your derived class.
- session: ISession¶
- property title¶
str(object=””) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to “strict”.
- class endi.views.admin.main.companies.company_activities.CompanyActivityListView(context, request=None)¶
Bases :
AdminCrudListView- children = []¶
- columns = ['Libellé']¶
- dbsession: DBSESSION¶
- description = "Configurer les domaines d'activité proposés lors de la création d'une enseigne dan enDI fichier dans enDI"¶
- factory¶
alias de
CompanyActivity
- item_route_name = '/admin/main/companies/company_activity_types/{id}'¶
- load_items()¶
Return the sqlalchemy models representing current queried elements :rtype: SQLAlchemy.Query object
- request: Request¶
- route_name = '/admin/main/companies/company_activity_types'¶
- session: ISession¶
- stream_actions(item)¶
For each column, we stream an action corresponding to it
- Paramètres:
item – the SQLAlchemy model we wish to have action for
- Renvoie:
List of 4uples (url, label, title, icon)
- stream_columns(item)¶
Each item is a row in a table, here we stream the different columns for the given row except the actions column
- Paramètres:
item (obj) – A SQLAlchemy model instance
- Renvoie:
an iterator (can be used in a for loop) of column contents
- Type renvoyé:
iterator
- title = "Domaine d'activité des enseignes dans enDI"¶
- endi.views.admin.main.companies.company_activities.includeme(config)¶
endi.views.admin.main.companies.internal_companies module¶
View related to internal CAE companies
- class endi.views.admin.main.companies.internal_companies.InternalCompaniesView(context, request=None)¶
Bases :
BaseAdminFormView- all_companies()¶
All companies, including disabled ones.
- before(form)¶
Performs some processing on the
formprior to rendering.By default, this method does nothing. Override this method in your dervived class to modify the
form. Your function will be executed immediately after instansiating the form instance in__call__()(thus before obtaining widget resources, considering buttons, or rendering).
- children = []¶
- dbsession: DBSESSION¶
- message = 'Facultatif, peut servir à regrouper des activités internes à la CAE. Ces enseignes n’abritent donc pas l’activité des entrepreneurs.'¶
- query()¶
- request: Request¶
- route_name = '/admin/main/companies/internal_companies'¶
- schema = <endi.forms.admin.main.internal_companies.InternalCompaniesSchema object at 140624197423760 (named )>¶
Colander schema instance to be used to create the form instance. Provide your schema in your derived class.
- session: ISession¶
- submit_success(appstruct)¶
- title = 'Enseigne(s) interne(s) à la CAE'¶
- endi.views.admin.main.companies.internal_companies.includeme(config)¶
Module contents¶
- class endi.views.admin.main.companies.MainCompaniesIndex(context, request=None)¶
Bases :
BaseAdminIndexView- children = []¶
- dbsession: DBSESSION¶
- description = 'Configurer les éléments relatifs aux enseignes de la CAE'¶
- request: Request¶
- route_name = '/admin/main/companies'¶
- session: ISession¶
- title = 'Gestion des enseignes'¶
- endi.views.admin.main.companies.includeme(config)¶