Membership duration
Actuellement la durée des adhésions à un Club sont régies par 3 fields:
-
membership_duration: The longest time a membership can last -
membership_start: How long after January 1st the members can renew -
membership_end: How long the membership can last after January 1st
Cela est pour moi confus et peut être trop compliqué. De plus ces trois champs sont des DurationField (en secondes) ce qui complique leur renseignement par l'utilisateur. Même si tout le monde devrait savoir que 1j = 86400s.
je propose de passer donc de passer les fields membership_start et membership_end en DateField / DateTimeField. Et de documenter tout ça de manière plus détaillée (ie: des exemples)