13
13
from django .shortcuts import render
14
14
from django .utils .datastructures import MultiValueDictKeyError
15
15
from django_filters .rest_framework import DjangoFilterBackend
16
+ from django .http import JsonResponse
16
17
from rest_framework import status , generics , filters
17
18
from rest_framework .decorators import api_view , permission_classes
18
19
from rest_framework .permissions import IsAdminUser
@@ -331,7 +332,7 @@ def add_event(request):
331
332
post_code = request .POST .get ('post_code' , None )
332
333
street_address = request .POST .get ('street_address' , None )
333
334
country = request .POST .get ('country' , 'Poland' )
334
- event_date = request .POST .get ('event_date' , '' )+ 'T' + request .POST .get ('event_time' ,'' )
335
+ event_date = request .POST .get ('event_date' , '' ) + 'T' + request .POST .get ('event_time' , '' )
335
336
if len (uploaded_file_url ) > 0 :
336
337
try :
337
338
Event (
@@ -379,8 +380,9 @@ def add_ticket_type(request, event_id):
379
380
return e404 (request )
380
381
if request .POST :
381
382
ticket_name = request .POST .get ('ticket_name' , None )
382
- start_of_selling = request .POST .get ('start_of_selling_date' , '' )+ 'T' + request .POST .get ('start_of_selling_time' ,'' )
383
- end_of_selling = request .POST .get ('end_of_selling_date' , '' )+ 'T' + request .POST .get ('end_of_selling_time' ,'' )
383
+ start_of_selling = request .POST .get ('start_of_selling_date' , '' ) + 'T' + request .POST .get (
384
+ 'start_of_selling_time' , '' )
385
+ end_of_selling = request .POST .get ('end_of_selling_date' , '' ) + 'T' + request .POST .get ('end_of_selling_time' , '' )
384
386
price = float (request .POST .get ('price' , None ))
385
387
available_amount = int (request .POST .get ('available_amount' , None ))
386
388
max_per_client = int (request .POST .get ('max_per_client' , None ))
@@ -408,3 +410,16 @@ def add_ticket_type(request, event_id):
408
410
else :
409
411
return render (request , 'backend/add_ticket_type.html' ,
410
412
{'event' : event })
413
+
414
+
415
+ def username (request ):
416
+ if request .user .is_authenticated :
417
+ data = {
418
+ 'name' : request .user .name ,
419
+ 'username' : request .user .username
420
+ }
421
+ else :
422
+ data = {
423
+ 'error' : 'Nie zalogowales sie'
424
+ }
425
+ return JsonResponse (data )
0 commit comments