|
|
TODO... |
|
|
## User
|
|
|
|
|
|
Cette application sert à gérer les données des utilisateurs.
|
|
|
|
|
|
|
|
|
### Modèles
|
|
|
|
|
|
#### Donor
|
|
|
|
|
|
Ce modèle représente un donateur.
|
|
|
|
|
|
Il est directement lié à un utilisateur django de base.
|
|
|
|
|
|
|
|
|
#### Pledge
|
|
|
|
|
|
Ce modèle représente un don.
|
|
|
|
|
|
Il est constitué d'une valeur totale, d'une valeur récurrente (en cas de don récurrent uniquement), du
|
|
|
pseudo du donateur, de l'état du don, des dates de création et de dernière modification, d'un lien vers
|
|
|
un éventuel donateur (si on a l'information), de l'identifiant de la transaction, et enfin du moyen de
|
|
|
paiement utilisé.
|
|
|
|
|
|
Les états d'un don sont:
|
|
|
* created
|
|
|
* processed
|
|
|
* verified
|
|
|
* recurring
|
|
|
* will_expire
|
|
|
* expired
|
|
|
* cancelled
|
|
|
* error
|
|
|
|
|
|
##### Cas d'un don ponctuel
|
|
|
|
|
|
##### Cas d'un don récurrent
|
|
|
|
|
|
|