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