diff options
author | prathamesh | 2020-12-04 01:24:23 +0530 |
---|---|---|
committer | prathamesh | 2020-12-04 01:24:23 +0530 |
commit | 70a462d5be92723f34bfd6440f4f56b4af9d2eb3 (patch) | |
tree | 3e8d7974e312839fef10565095299024739dac43 /stats/models.py | |
parent | 4e577ed4db9895d757d1df8632b45fec3e3c2e2a (diff) | |
download | online_test-70a462d5be92723f34bfd6440f4f56b4af9d2eb3.tar.gz online_test-70a462d5be92723f34bfd6440f4f56b4af9d2eb3.tar.bz2 online_test-70a462d5be92723f34bfd6440f4f56b4af9d2eb3.zip |
Fix PEP8
Diffstat (limited to 'stats/models.py')
-rw-r--r-- | stats/models.py | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/stats/models.py b/stats/models.py index 56c7f0d..6774721 100644 --- a/stats/models.py +++ b/stats/models.py @@ -57,16 +57,17 @@ class TrackLesson(models.Model): self.current_time = ct def get_percentage_complete(self): - if self.current_time == '00:00:00' and self.video_duration == '00:00:00': + ctime = self.current_time + vduration = self.video_duration + if ctime == '00:00:00' and vduration == '00:00:00': return 'less than 25%' - duration = str_to_time(self.video_duration) - watch_time = str_to_time(self.current_time) + duration = str_to_time(vduration) + watch_time = str_to_time(ctime) duration_seconds = time_to_seconds(duration) watched_seconds = time_to_seconds(watch_time) percentage = round((watched_seconds / duration_seconds) * 100) return 'approx {0} %'.format(percentage) - def get_last_access_time(self): lesson_logs = self.lessonlog_set last_access_time = self.creation_time @@ -75,9 +76,11 @@ class TrackLesson(models.Model): return last_access_time def set_watched(self): - if self.current_time != '00:00:00' and self.video_duration != '00:00:00': - duration = str_to_time(self.video_duration) - watch_time = (str_to_datetime(self.current_time) + timezone.timedelta( + ctime = self.current_time + vduration = self.video_duration + if ctime != '00:00:00' and vduration != '00:00:00': + duration = str_to_time(vduration) + watch_time = (str_to_datetime(ctime) + timezone.timedelta( seconds=10)).time() self.watched = watch_time >= duration @@ -87,7 +90,6 @@ class TrackLesson(models.Model): self.save() return self.watched - def time_spent(self): if self.video_duration != '00:00:00': hits = self.get_log_counter() |