Guest User

Untitled

a guest
Apr 24th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. from django import forms
  2. from mysite.blog.models import Post, Comment
  3.  
  4. class AddComment(forms.ModelForm):
  5. class Meta:
  6. model = Comment
  7.  
  8. class FindSimilar(forms.ModelForm):
  9. class Meta:
  10. model = Post
  11.  
  12. def clean(self):
  13. for f in self.instance._meta.get_all_field_names():
  14. if f in self.cleaned_data:
  15. field = self.instance._meta.get_field_by_name(f)[0]
  16. if isinstance(field, self.instance.similar):
  17. setattr(self.instance, f, self.cleaned_data[f])
Add Comment
Please, Sign In to add comment