mirror of
				https://github.com/graphql-python/graphene-django.git
				synced 2025-10-30 23:47:30 +03:00 
			
		
		
		
	* merge master into v3 * fix order_by snake casing by checking if value is None, switch executor to execution_context_class since schema.execute no longer supports executor * fix linting by removing duplicate defintion and test of convert_form_field_to_string_list
		
			
				
	
	
		
			17 lines
		
	
	
		
			349 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			349 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from django import forms
 | |
| from django.core.exceptions import ValidationError
 | |
| 
 | |
| from .models import Pet
 | |
| 
 | |
| 
 | |
| class PetForm(forms.ModelForm):
 | |
|     class Meta:
 | |
|         model = Pet
 | |
|         fields = "__all__"
 | |
| 
 | |
|     def clean_age(self):
 | |
|         age = self.cleaned_data["age"]
 | |
|         if age >= 99:
 | |
|             raise ValidationError("Too old")
 | |
|         return age
 |