mirror of
				https://github.com/graphql-python/graphene-django.git
				synced 2025-11-04 09:57:53 +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
 |