J'ai essayé de calculer la différence entre les dates et de l'enregistrer dans mon modèle et de l'afficher. J'ai créé un modèle 'leave' avec les attributs 'fromdate', 'uptodate', 'calculateLeaves'. Je demande à l'utilisateur d'entrer les dates dans les attributs fromdate et uptodate.Je veux afficher dyanamically la différence entre ces dates et stocker dans calculéLeaves.Calcul de la différence entre les dates et affichage dynamique de la différence dans django
class leaveCreate(CreateView):
model = leave
fields = ['fromdate', 'uptodate']
def calculated_Leaves(self,fromdate,uptodate,calculatedLeaves):
import pdb
pdb.set_trace()
d0 = leave.objects.filter(fromdate=fromdate,id=id())
d1 = leave.objects.filter(uptodate=uptodate,id=id())
delta = d0 - d1
delta.save()
est la vue que j'ai Written.But cela ne fonctionne pas Qu'est-ce que je fais mal? S'il vous plaît suggérer quelque chose qui va m'aider.
ce qui ne fonctionne pas exactement? les dates de conversion/formating, ou la vue? – PRMoureu