Advertisement
Guest User

Untitled

a guest
May 26th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. from django.contrib.auth.models import User
  2. from Scanner.models import T
  3. class SubmitD(ModelForm):
  4. #model form fields here
  5.  
  6. class Meta:
  7. model = T
  8. fields = ['field1','field2']
  9.  
  10. def save(self, request):
  11. instance = self.cleaned_data
  12. #other fields
  13. current_user = request.user
  14. d.FKtoClient_id = current_user.id
  15. d.save()
  16.  
  17. current_user = request.user
  18. d.FKtoClient_id = current_user.id
  19.  
  20. def APND(request):
  21. form = SD(request.POST) # A form bound to the POST data
  22. if request.method == 'POST': # If the form has been submitted...
  23. if form.is_valid(): # If form input passes initial validation...
  24. dnmcleaned = form.cleaned_data['dnm'] ## clean data in dictionary
  25. form.save(request) #save cleaned data to the db from dictionary`
  26. try:
  27. return HttpResponseRedirect('/PU/?f=' + dnmcleaned)
  28. except:
  29. raise ValidationError(('Invalid request'), code='300')
  30.  
  31. else:
  32. return HttpResponseRedirect('Failure/')
  33.  
  34. else:
  35. form = SD()
  36.  
  37. (1048, "Column 'FKtoUser_id' cannot be null")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement