Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. from django.contrib.auth.models import User
  2. class Balance(models.Model):
  3. amount = models.DecimalField(max_digits=12, decimal_places=2)
  4. owner = models.ForeignKey(User, on_delete=models.CASCADE)
  5.  
  6. class Meta:
  7. verbose_name_plural = 'Balance'
  8.  
  9. @login_required
  10. def withdraw(request):
  11. if request.method == 'POST':
  12. form = WithdrawBalance(request.POST, request.FILES)
  13. if form.is_valid():
  14. form.save()
  15. messages.success(request, f'Your request has been submitted. We'll soon send you money.')
  16. return redirect('index')
  17. else:
  18. form = WithdrawBalance()
  19. context = {'form': form}
  20. return render(request, 'nextone/withdraw.html', context)
  21.  
  22. class WithdrawBalance(forms.ModelForm):
  23. class Meta:
  24. model = WithdrawPayment
  25. fields = ['payment']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement