summaryrefslogtreecommitdiff
path: root/workshop_app/views.py
diff options
context:
space:
mode:
authorMahesh Gudi2017-08-08 00:31:11 +0530
committerGitHub2017-08-08 00:31:11 +0530
commitaa6455b7b0296346976d252d4c551373a611b3d1 (patch)
treed98d70a3d7e9bf5fe6bd8ddb11a0e65769684d54 /workshop_app/views.py
parent422dc6690935ba5654dc8262083b8642ce111395 (diff)
parent3019e5f9ead7c3c77fcf0af40de9168f558f8047 (diff)
downloadworkshop_booking-aa6455b7b0296346976d252d4c551373a611b3d1.tar.gz
workshop_booking-aa6455b7b0296346976d252d4c551373a611b3d1.tar.bz2
workshop_booking-aa6455b7b0296346976d252d4c551373a611b3d1.zip
Merge pull request #16 from Akshen/testing
Updates TestCases
Diffstat (limited to 'workshop_app/views.py')
-rw-r--r--workshop_app/views.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/workshop_app/views.py b/workshop_app/views.py
index 7cf1c84..19b0d5f 100644
--- a/workshop_app/views.py
+++ b/workshop_app/views.py
@@ -514,7 +514,6 @@ def my_workshops(request):
return HttpResponse("Workshop Deleted")
elif client_data[-1] == 'APPROVED':
- print(client_data)
workshop_date = datetime.strptime(
client_data[1], "%Y-%m-%d"
)
@@ -890,9 +889,17 @@ def testimonials(request):
@login_required
def scheduled_workshops(request):
user = request.user
+ today = datetime.now()
+ upto = datetime.now() + dt.timedelta(days=15)
if is_instructor(user) and is_email_checked(user):
try:
- accepted_workshops = ProposeWorkshopDate.objects.all().order_by('-id')[:15]
+ accepted_workshops = ProposeWorkshopDate.objects.filter(
+ proposed_workshop_date__range=(today, upto)
+ )
+ accepted_workshops = (sorted(accepted_workshops,
+ key=lambda x: datetime.strftime(
+ x.proposed_workshop_date, '%d-%m-%Y'
+ )))
except:
accepted_workshops = None
return render(request, 'workshop_app/scheduled_workshops.html',