Skip to content
Extraits de code Groupes Projets
Valider 028681e6 rédigé par Lucas ROUSSEL's avatar Lucas ROUSSEL
Parcourir les fichiers

page d'inscription

parent 56b60d74
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Affichage de
avec 149 ajouts et 4 suppressions
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Fichier ajouté
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
...@@ -25,3 +25,9 @@ class ReportForm(forms.Form): ...@@ -25,3 +25,9 @@ class ReportForm(forms.Form):
proj_moyen = forms.IntegerField(max_value=7, min_value=0) proj_moyen = forms.IntegerField(max_value=7, min_value=0)
proj_bien = forms.IntegerField(max_value=7, min_value=0) proj_bien = forms.IntegerField(max_value=7, min_value=0)
proj_excellent = forms.IntegerField(max_value=7, min_value=0) proj_excellent = forms.IntegerField(max_value=7, min_value=0)
class InscriptionForm(forms.Form):
prenom = forms.CharField(max_length=50)
nom = forms.CharField(max_length=50)
mail = forms.EmailField()
passwd = forms.CharField(widget=forms.PasswordInput)
Aucun aperçu pour ce type de fichier
<!DOCTYPE html>
{% load static %}
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Inscription</title>
</head>
<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}" />
<body>
<form action="/polls/manage_inscription" method="post">
<span>
{% csrf_token %}
<div class="right-report-block">
<h1 class="right-report-title">Inscription</h1>
</div>
<h2 class="right-report-part2">Prénom</h2>
<div class="right-report-block2">
<div class="right-report-form">
<br/>
{{ form.prenom }}
</div>
</div>
<h2 class="right-report-part2">Nom</h2>
<div class="right-report-block2">
<div class="right-report-form">
<br/>
{{ form.nom }}
</div>
</div>
<h2 class="right-report-part2">Adresse mail</h2>
<div class="right-report-block2">
<div class="right-report-form">
<br/>
{{ form.mail }}
</div>
</div>
<h2 class="right-report-part2">Mot de passe</h2>
<div class="right-report-block2">
<div class="right-report-form">
<br/>
{{ form.passwd }}
</div>
</div>
<input class="button_submit" type="submit" value="Submit" />
</span>
</form>
</body>
</html>
\ No newline at end of file
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<title>Formulaire</title> <title>Formulaire de rapport</title>
</head> </head>
<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}" /> <link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}" />
......
...@@ -8,6 +8,8 @@ urlpatterns = [ ...@@ -8,6 +8,8 @@ urlpatterns = [
url(r'^groupe/$', views.groupe, name='groupe'), url(r'^groupe/$', views.groupe, name='groupe'),
url(r'^report.html$', views.report, name='report'), url(r'^report.html$', views.report, name='report'),
url(r'^manage_report$', views.manage_report, name='manage_report'), url(r'^manage_report$', views.manage_report, name='manage_report'),
url(r'^inscription.html$', views.inscription, name='inscription'),
url(r'^manage_inscription$', views.manage_inscription, name='manage_inscription'),
url(r'^(?P<urlrapport>[0-9A-Za-z]+)/$',views.rapport,name='rapport'), url(r'^(?P<urlrapport>[0-9A-Za-z]+)/$',views.rapport,name='rapport'),
# ex: /polls/5/ # ex: /polls/5/
# url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'), # url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'),
......
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.shortcuts import render from django.shortcuts import render, redirect
from django.http import HttpResponse from django.http import HttpResponse
from .models import Question from .models import Question
from .models import Eleve from .models import Eleve
from .models import Prof from .models import Prof
from .models import Groupe from .models import Groupe
from .forms import ReportForm from .forms import *
from .models import Rapport from .models import Rapport
from django.template import loader from django.template import loader
from django.contrib.auth import login, authenticate
# def index(request): # def index(request):
...@@ -121,6 +122,25 @@ def manage_report(request): ...@@ -121,6 +122,25 @@ def manage_report(request):
f.close() f.close()
return HttpResponse("loll") return HttpResponse("loll")
def inscription(request):
template = loader.get_template('polls/inscription.html')
form = InscriptionForm(request.POST)
context = {
'form': form,
}
return HttpResponse(template.render(context, request))
def manage_inscription(request):
form = InscriptionForm(request.POST)
if form.is_valid():
prenom = form.cleaned_data['prenom']
nom = form.cleaned_data['nom']
mail = form.cleaned_data['mail']
passwd = form.cleaned_data['passwd']
user = authenticate(username=mail, password=passwd)
login(request, user)
return HttpResponse("loll")
def prof(request): def prof(request):
latest_rapport_list = Rapport.objects.order_by('url')[:5] latest_rapport_list = Rapport.objects.order_by('url')[:5]
template = loader.get_template('polls/prof.html') template = loader.get_template('polls/prof.html')
......
# Rapport d'itération : iteration 0
## Composition de l'équipe
*Remplir ce tableau avec la composition de l'équipe et les rôles.*
| &nbsp; | Itération précédente |
| ------------- |------------- |
| **Product Owner** | *aa* |
| **Scrum Master** | *a* |
| **Développeur** | *aa* |
| **Développeur** | *aaa* |
| **Développeur** | *a* |
| **Développeur** | *a* |
| **Développeur** | *aa* |
## Bilan de l'itération précédente
### Évènements
*Quels sont les évènements qui ont marqué l'itération précédente? Répertoriez ici les évènements qui ont eu un impact sur ce qui était prévu à l'itération précédente.*
>a
### Taux de complétion de l'itération
*Quel est le nombre d'éléments terminés par rapport au nombre total d'éléments prévu pour l'itération?*
>a
### Liste des User Stories terminées
*Quelles sont les User Stories qui ont été validées par le PO à la fin de l'itération ?*
>aa
## Rétrospective de l'itération précédente
### Bilans des retours et des précédentes actions
*Quels sont les retours faits par l'équipe pendant la rétrospective? Quelles sont les actions qui ont apporté quelque chose ou non?*
>a
### Actions prises pour la prochaine itération
*Quelles sont les actions décidées par l'équipe pour la prochaine itération ?*
>a
### Axes d'améliorations
*Quels sont les axes d'améliorations pour les personnes qui ont tenu les rôles de PO, SM et Dev sur la précédente itération?*
>a
## Prévisions de l'itération suivante
### Évènements prévus
*Quels sont les évènements qui vont peut être impacter l'itération? Répertoriez ici les évènements que vous anticipez comme ayant un impact potentiel pour l'itération (absences, changement de cap, difficultés, etc.).*
>a
### Titre des User Stories reportées
*Lister ici les éléments des itérations précédentes qui ont été reportés à l'itération suivante. Ces éléments ont dû être revus et corrigés par le PO.*
>a
### Titre des nouvelles User Stories
*Lister ici les nouveaux éléments pour l'itération suivante. Ces éléments ont dû être revus et corrigés par le PO.*
>a
## Confiance
### Taux de confiance de l'équipe dans l'itération
*Remplir le tableau sachant que :D est une confiance totale dans le fait de livrer les éléments de l'itération. Mettre le nombre de votes dans chacune des cases. Expliquer en cas de besoin.*
| | :( | :&#124; | :) | :D |
|:--------: |:----: |:----: |:----: |:----: |
| Equipe 7 | *1* | *2* | *2* | *3* |
### Taux de confiance de l'équipe pour la réalisation du projet
*Remplir le tableau sachant que :D est une confiance totale dans le fait de réaliser le projet. Mettre le nombre de votes dans chacune des cases. Expliquer en cas de besoin.*
| Equipe 7 | *2* | *2* | *1* | *1* |
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter