balance.py 974 B

12345678910111213141516171819202122232425
  1. from django.shortcuts import render
  2. from django.contrib.auth.decorators import login_required
  3. from SharixAdmin.views.context import get_context
  4. @login_required
  5. def balance(request):
  6. context = get_context(request, {
  7. 'title':'Пополнить баланс'
  8. })
  9. if request.method == 'POST':
  10. if float(request.POST['price']) > 0:
  11. context = get_context(request, {
  12. 'title':'Пополнить баланс',
  13. 'msg':'Оплата прошла успешно ;)'
  14. })
  15. return render(request, "SharixAdmin/balance_success.html", context)
  16. else:
  17. context = get_context(request, {
  18. 'title':'Пополнить баланс',
  19. 'msg':'Оплата не прошла ;('
  20. })
  21. return render(request, "SharixAdmin/balance_success.html", context)
  22. return render(request, "SharixAdmin/balance.html", context)