diff --git a/alkatorapi/admin.py b/alkatorapi/admin.py index 2a2e6de..638b876 100644 --- a/alkatorapi/admin.py +++ b/alkatorapi/admin.py @@ -10,7 +10,7 @@ class RacerAdmin(admin.ModelAdmin): @admin.register(Product) class ProductAdmin(admin.ModelAdmin): - list_display = ("name", "description", "price", "quantity") + list_display = ("name", "description", "price", "hidden", "quantity") @admin.register(Invoice) diff --git a/alkatorapi/views.py b/alkatorapi/views.py index 4842869..4c4a41c 100644 --- a/alkatorapi/views.py +++ b/alkatorapi/views.py @@ -118,8 +118,10 @@ ALKÁTOR TEAM email: info@alkator.cz tel: + 420 728 018 088 web: https://alkator.cz""", "info@alkator.cz", [email]) - mail.send() - return HttpResponse('{"success":"Úspěšně poslán kód pro obnovení hesla uživatele '+ user.email + '", "redirect":"/#forgotten_password"}', content_type='application/json') + if mail.send(): + return HttpResponse('{"success":"Úspěšně poslán kód pro obnovení hesla uživatele '+ user.email + '", "redirect":"/#forgotten_password"}', content_type='application/json') + else: + return HttpResponse('{"reason":"Nepovedlo se odelat email"}', status=400, content_type='application/json') else: try: user = authenticate(request, username=request.POST['email'], password=request.POST['password'])