Career (new version)¶
This document describes the
lino_welcht.lib.cv
plugin, which
extends the standard lino_xl.lib.cv
plugin.
>>> import lino
>>> lino.startup('lino_welfare.projects.mathieu.settings.demo')
>>> from lino.api.doctest import *
>>> dd.today()
datetime.date(2014, 5, 22)
Configuration data¶
This is the list of training types:
>>> rt.login('robin').show(cv.EducationLevels)
============= ================== ================== ======= ===========
Désignation Désignation (de) Désignation (en) Étude Formation
------------- ------------------ ------------------ ------- -----------
Bachelor Bachelor Bachelor Oui Non
Master Master Master Oui Non
Primaire Primär Primary Oui Non
Secondaire Sekundär Secondary Oui Non
Supérieur Hochschule Higher Oui Non
============= ================== ================== ======= ===========
And the list of Study types:
>>> rt.login('robin').show(cv.StudyTypes)
==== ======================= ==================== ================== ======= =========== ===================
ID Désignation Désignation (de) Désignation (en) Étude Formation Niveau académique
---- ----------------------- -------------------- ------------------ ------- ----------- -------------------
11 Alpha Alpha Alpha Non Oui
4 Apprentissage Lehre Apprenticeship Oui Non
8 Cours à distance Fernkurs Remote study Oui Non
7 Cours à temps partiel Teilzeitunterricht Part-time study Oui Non
3 Formation Ausbildung Training Oui Non
9 Préqualification Préqualification Prequalifying Non Oui
10 Qualification Qualification Qualifying Non Oui
6 Université Universität University Oui Non
1 École Schule School Oui Non
2 École spéciale Sonderschule Special school Oui Non
5 École supérieure Hochschule Highschool Oui Non
==== ======================= ==================== ================== ======= =========== ===================
>>> for m, f in rt.models.cv.StudyType._lino_ddh.fklist:
... print ("{} {}".format(dd.full_model_name(m), f.name))
cv.Study type
cv.Training type
isip.Contract study_type
>>> kw = dict()
>>> fields = 'count rows'
>>> demo_get('romain', 'choices/cv/Training/type', fields, 3, **kw)
>>> demo_get('romain', 'choices/cv/Study/type', fields, 8, **kw)
>>> demo_get('romain', 'choices/isip/Contract/study_type', fields, 11, **kw)
Obstacles¶
>>> rt.show(cv.ObstacleTypes)
==== ===================== ===================== ==================
ID Désignation Désignation (de) Désignation (en)
---- --------------------- --------------------- ------------------
1 Alcohol Alkohol Alcohol
2 Santé Gesundheit Health
3 Dettes Schulden Debts
4 Problèmes familiers Problèmes familiers Family problems
==== ===================== ===================== ==================
>>> rt.show(cv.Obstacles)
==== ==================== ========== ===================== ============= ============
ID Personne Remarque Type Détecté par Date
---- -------------------- ---------- --------------------- ------------- ------------
1 M. Josef JONAS Alcohol 22/05/2014
2 M. Karl KAIVERS Santé 22/05/2014
3 M. Guido LAMBERTZ Dettes 22/05/2014
4 Mme Line LAZARUS Problèmes familiers 22/05/2014
5 M. Marc MALMENDIER Alcohol 22/05/2014
6 M. Josef JONAS Santé 22/05/2014
7 M. Karl KAIVERS Dettes 22/05/2014
8 M. Guido LAMBERTZ Problèmes familiers 22/05/2014
9 Mme Line LAZARUS Alcohol 22/05/2014
10 M. Marc MALMENDIER Santé 22/05/2014
11 M. Josef JONAS Dettes 22/05/2014
12 M. Karl KAIVERS Problèmes familiers 22/05/2014
13 M. Guido LAMBERTZ Alcohol 22/05/2014
14 Mme Line LAZARUS Santé 22/05/2014
15 M. Marc MALMENDIER Dettes 22/05/2014
16 M. Josef JONAS Problèmes familiers 22/05/2014
17 M. Karl KAIVERS Alcohol 22/05/2014
18 M. Guido LAMBERTZ Santé 22/05/2014
19 Mme Line LAZARUS Dettes 22/05/2014
20 M. Marc MALMENDIER Problèmes familiers 22/05/2014
==== ==================== ========== ===================== ============= ============
>>> obj = pcsw.Client.objects.get(first_name="Josef")
>>> rt.login('robin').show(cv.ObstaclesByPerson, obj)
===================== ============= ============ ==========
Type Détecté par Date Remarque
--------------------- ------------- ------------ ----------
Alcohol 22/05/2014
Santé 22/05/2014
Dettes 22/05/2014
Problèmes familiers 22/05/2014
===================== ============= ============ ==========
The list of activity sectors is configurable via .
>>> show_menu_path(cv.Sectors, language="en")
Configure --> Career --> Activity sectors
>>> show_menu_path(cv.Sectors, language="fr")
Configuration --> Parcours --> Secteurs d'activité
>>> rt.show(cv.Sectors)
==== ============================ ========================== ============================ ==========
ID Désignation Désignation (de) Désignation (en) Remarque
---- ---------------------------- -------------------------- ---------------------------- ----------
14 Administration & Finance Verwaltung & Finanzwesen Administration & Finance
1 Agriculture & horticulture Landwirtschaft & Garten Agriculture & horticulture
4 Construction & bâtiment Bauwesen & Gebäudepflege Construction & buildings
12 Cosmétique Kosmetik Esthetical
10 Culture Kultur Cultural
6 Enseignement Unterricht Education
5 Horeca Horeca Tourism
11 Informatique Informatik Information Technology
2 Maritime Seefahrt Maritime
3 Médical & paramédical Medizin & Paramedizin Medical & paramedical
7 Nettoyage Reinigung Cleaning
9 Textile Textil Textile
8 Transport Transport Transport
13 Vente Verkauf Sales
==== ============================ ========================== ============================ ==========
The list of job titles is configurable via .
>>> show_menu_path(cv.Functions, language="en")
Configure --> Career --> Job titles
>>> show_menu_path(cv.Functions, language="fr")
Configuration --> Parcours --> Fonctions professionnelles
>>> rt.show(cv.Functions)
================ ================== ================== ====================
Désignation Désignation (de) Désignation (en) Secteur d'activité
---------------- ------------------ ------------------ --------------------
Aide Cuisinier Küchenassistent Cook assistant Horeca
Cuisinier Koch Cook Horeca
Plongeur Tellerwäscher Dishwasher Horeca
Serveur Kellner Waiter Horeca
================ ================== ================== ====================