K-Psul - Historique + synchronisation

- Ajoute l'affichage de l'historique dans K-Psul
- Ajoute la synchronisation du montant des caisses et de l'historique
  entre les interfaces K-Psul ouvertes par le package 'channels' et
  l'utilisation de websockets
- Corrige l'obligation de l'article sur K-Psul (pas d'article pour les
  charges et retraits)
- Corrige type renvoyé par perms_to_perform_operations
- Rangement de js.cookie.js dans static/kfet/js/
- Ajout de dépendances
This commit is contained in:
Aurélien Delobelle 2016-08-14 19:59:36 +02:00
parent 820687c8af
commit 8256c96ffb
12 changed files with 834 additions and 9 deletions

View file

@ -146,7 +146,8 @@ class KPsulCheckoutForm(forms.Form):
class KPsulOperationForm(forms.ModelForm):
article = forms.ModelChoiceField(
queryset=Article.objects.select_related('category').all())
queryset=Article.objects.select_related('category').all(),
required=False)
class Meta:
model = Operation
fields = ['type', 'amount', 'is_checkout', 'article', 'article_nb']