protec38 / recrutement

0 stars 0 forks source link

Ajouter un espace où les candidats peuvent suivre leur dossier #3

Open Rowin opened 1 year ago

Rowin commented 1 year ago

Pour permettre aux candidats de suivre leur dossier ils doivent disposer d'une page qui récapitule les informations transmises et où ils peuvent effectuer certaines actions (refuser une date de rdv, valider sa candidature, rajouter des documents...)

Rowin commented 1 year ago

La première chose à faire est de créer un lien entre l'actuel modèle models.Candidate et le modèle User de Django. Voir : https://docs.djangoproject.com/en/4.1/topics/auth/customizing/#extending-the-existing-user-model

Rowin commented 1 year ago

Ajouter une vue où le candidat a accès à différents espaces : gestion des diplômes, questionnaire de motivation, état de son dossier...

Rowin commented 1 year ago

Le candidat est automatiquement redirigé vers cette vue lorsqu'il a fini de répondre aux questions préliminaires (nom, prénom, date de naissance, adresse mail)

Rowin commented 1 year ago

https://docs.djangoproject.com/en/4.2/topics/class-based-views/

Rowin commented 1 year ago

Sûrement celle là : https://docs.djangoproject.com/en/4.2/ref/class-based-views/generic-display/#detailview