Django-fr

Forum

#1 19-06-2015 09:13:05

Bourhis Yves
Membre
Inscription : 03-10-2011
Messages : 46

Recherche conseil pour un package "agenda"...

Bonjour,

je voudrais migrer vers Django une petite application "windows" me
permettant de gérer des plannings de "soutenances" (présentation orale
de projets ou de stages étudiants).
Le principe est simple pour une soutenance donnée il me faut 2 personnes
dans le jury avec une vérification qu'elles ne sont pas convoquées dans
2 salles au même moment. Une fois le "placement" des jurys effectué je
dois pouvoir éditer l'ensemble sous forme d'un tableau à afficher.
J'ai vu qu'il existe plusieurs modules Django disponibles pouvant
répondre à cette problématique :
https://www.djangopackages.com/grids/g/calendar/
est-ce que vous en auriez un à me conseiller ?

Merci d'avance,
cordialement.

Hors ligne

#2 19-06-2015 09:24:14

Rémy HUBSCHER
Membre
Inscription : 11-08-2010
Messages : 161

Re : Recherche conseil pour un package "agenda"...

Bonjour Yves,

Pour ma part, je développerais une app Django pour résoudre ce problème
spécifique.

Deux modèles (Jury, Soutenance)

Une Soutenance est une association une ManyToMany sur Jury pour une
tranche horaire donnée.
Lors du save() de la soutenance, je vérifies que la sélection de chaque
juré pour la tranche horaire donnée ne retourne aucun résultat.

    (debut >= self.debut or debut <= self.fin or  fin >= self.debut or
self.fin <= self.fin) and jury in self.jury_set.all()

Cordialement,

Rémy

Le 19/06/2015 10:13, Bourhis Yves a écrit :
> Bonjour,
>
> je voudrais migrer vers Django une petite application "windows" me
> permettant de gérer des plannings de "soutenances" (présentation orale
> de projets ou de stages étudiants).
> Le principe est simple pour une soutenance donnée il me faut 2
> personnes dans le jury avec une vérification qu'elles ne sont pas
> convoquées dans 2 salles au même moment. Une fois le "placement" des
> jurys effectué je dois pouvoir éditer l'ensemble sous forme d'un
> tableau à afficher.
> J'ai vu qu'il existe plusieurs modules Django disponibles pouvant
> répondre à cette problématique :
> https://www.djangopackages.com/grids/g/calendar/
> est-ce que vous en auriez un à me conseiller ?
>
> Merci d'avance,
> cordialement.

Hors ligne

Pied de page des forums