Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.contrib.auth.models import User
- from Scanner.models import T
- class SubmitD(ModelForm):
- #model form fields here
- class Meta:
- model = T
- fields = ['field1','field2']
- def save(self, request):
- instance = self.cleaned_data
- #other fields
- current_user = request.user
- d.FKtoClient_id = current_user.id
- d.save()
- current_user = request.user
- d.FKtoClient_id = current_user.id
- def APND(request):
- form = SD(request.POST) # A form bound to the POST data
- if request.method == 'POST': # If the form has been submitted...
- if form.is_valid(): # If form input passes initial validation...
- dnmcleaned = form.cleaned_data['dnm'] ## clean data in dictionary
- form.save(request) #save cleaned data to the db from dictionary`
- try:
- return HttpResponseRedirect('/PU/?f=' + dnmcleaned)
- except:
- raise ValidationError(('Invalid request'), code='300')
- else:
- return HttpResponseRedirect('Failure/')
- else:
- form = SD()
- (1048, "Column 'FKtoUser_id' cannot be null")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement