From 6d55d479b3559d64dd5a3242d13b50e6e90d1451 Mon Sep 17 00:00:00 2001 From: alazo Date: Tue, 16 May 2017 20:45:01 +0200 Subject: [PATCH] Plus-value CFC-ASE --- cms/views.py | 6 ++++ templates/cms/module_detail.html | 15 +++++++--- templates/cms/module_detail_old.html | 41 ++++++++++++++++++++++++++++ templates/cms/processus_detail.html | 2 +- 4 files changed, 59 insertions(+), 5 deletions(-) create mode 100644 templates/cms/module_detail_old.html diff --git a/cms/views.py b/cms/views.py index 6543383..8eb8681 100644 --- a/cms/views.py +++ b/cms/views.py @@ -217,6 +217,11 @@ class ModulePDF(DetailView): if self.request.user.is_authenticated: for sc in c.souscompetence_set.all(): str_comp += ' -- {0}\n'.format(sc.nom) + + str_scom = '' + for c in m.competence_set.all(): + for sc in c.souscompetence_set.all(): + str_scom += '- {0}\n'.format(sc.nom) str_res = '' for c in m.ressource_set.all(): @@ -238,6 +243,7 @@ class ModulePDF(DetailView): [Preformatted_left('Processus'), Preformatted_right(m.processus.__str__())], [Preformatted_left('Situation emblématique'), Preformatted_right(m.situation)], [Preformatted_left('Compétences visées'), Preformatted_right(str_comp)], + [Preformatted_left('Plus-value sur le CFC ASE'), Preformatted_right(str_scom)], #[Preformatted_left('Ressources à acquérir'), Preformatted_right(str_res)], [Preformatted_left('Objectifs à atteindre'), Preformatted_right(str_obj)], [Preformatted_left('Didactique'), Preformatted_right(m.didactique)], diff --git a/templates/cms/module_detail.html b/templates/cms/module_detail.html index 9381379..daeec28 100644 --- a/templates/cms/module_detail.html +++ b/templates/cms/module_detail.html @@ -8,13 +8,20 @@

{{object}}

- + +{% for c in object.competence_set.all %}- {{c.nom}} ({{c.code}})
{% endfor %} + + + diff --git a/templates/cms/module_detail_old.html b/templates/cms/module_detail_old.html new file mode 100644 index 0000000..9381379 --- /dev/null +++ b/templates/cms/module_detail_old.html @@ -0,0 +1,41 @@ +{% extends "./base_site.html" %} +{% load i18n static %} + +{% block coltype %}colMS{% endblock %} + +{% block content %} + +
+

{{object}}

+
Domaine{{object.processus.domaine.url|safe}}
Domaine{{object.processus.domaine.url|safe}}
Processus{{object.processus.url|safe}}
Situation emblématique{{object.situation|linebreaksbr}}
Compétences visées

L'éducateur social, l'éducatrice sociale:

-{% for c in object.competence_set.all %}- {{c.nom}} ({{c.code}})
-{% if user.is_authenticated %} -{% for sc in c.souscompetence_set.all %}    -- {{sc.nom}}
{%endfor %}{% endif %}{% endfor %}
Plus-value sur le CFC ASE +{% for c in object.competence_set.all %} +{% for sc in c.souscompetence_set.all %} +- {{sc.nom}}
+{%endfor %} +{% endfor %} +
Objectifs à atteindre{% for c in object.objectif_set.all %}- {{c}}
{% endfor %}
Didactique{{ object.didactique }}
+ + + + + + + + + + + +{% if object.periode_presentiel > 0 %} + +{% endif %} +{% if object.pratique_prof > 0 %} + +{% endif %} +{% if object.travail_perso > 0 %} + +{% endif %} + +
Domaine{{object.processus.domaine.url|safe}}
Processus{{object.processus.url|safe}}
Situation emblématique{{object.situation|linebreaksbr}}
Compétences visées

L'éducateur social, l'éducatrice sociale:

+{% for c in object.competence_set.all %}- {{c.nom}} ({{c.code}})
+{% if user.is_authenticated %} +{% for sc in c.souscompetence_set.all %}    -- {{sc.nom}}
{%endfor %}{% endif %}{% endfor %}
Objectifs à atteindre{% for c in object.objectif_set.all %}- {{c}}
{% endfor %}
Didactique{{ object.didactique }}
Evaluation{{object.evaluation|linebreaksbr}}
Type{{object.type}}, obligatoire
SemestreSem. {{object.semestre}}
Présentiel{{object.periode_presentiel}} heures
Pratique prof.{{object.pratique_prof}} heures
Travail perso.{{object.travail_perso}} heures
Responsable{{object.processus.domaine.responsable.descr|safe}}
+

Imprimer en PDF

+ +
+{% endblock %} + + diff --git a/templates/cms/processus_detail.html b/templates/cms/processus_detail.html index abb8f71..0d37507 100644 --- a/templates/cms/processus_detail.html +++ b/templates/cms/processus_detail.html @@ -12,7 +12,7 @@

{{object}}

- +
Description{{object.description}}
Description{{object.description}}
Compétences visées

L'éducateur social, l'éducatrice sociale:

{% for m in object.module_set.all %}{% for c in m.competences.all %} - {{c.libelle}} ({{c.code}})
{% endfor %}{% endfor %}