انجمنهای فارسی اوبونتو
		کمک و پشتیبانی => برنامهسازی => نویسنده: Behtash در 30 شهریور 1396، 08:35 بظ
		
			
			- 
				سلام خدمت دوستان
من چند وقتی هست که دارم جنگو یاد میگیرم و در ساخت فرم ها یک کلمه کلیدی استفاده میشه در جنگو به نام clean و cleaned_data . 
کسی هست که لطف کنه و کاملا توضیح بده به چه معنا هست و مزیت استفادش چی هست ؟ 
ممنون
			 
			
			- 
				
سلام خدمت دوستان
من چند وقتی هست که دارم جنگو یاد میگیرم و در ساخت فرم ها یک کلمه کلیدی استفاده میشه در جنگو به نام clean و cleaned_data . 
کسی هست که لطف کنه و کاملا توضیح بده به چه معنا هست و مزیت استفادش چی هست ؟ 
ممنون
هم از اسمشون معلومه که چی هستن و هم داکیومنت های django  (https://docs.djangoproject.com/en/1.11/ref/forms/validation/) به خوبی توضیح دادن
به صورت خلاصه متود clean میاد محتوای فیلد ها رو برسی میکنه ببینه مشکلی نداشته باشن (در صورت مشکل داشتن هم ValidationError برپا میشه ) و بعد داخل دیکشنری cleaned_data  ذخیرشون میکنه 
برای مثال برای EmailField محتوای example مشکل ایجاد میکنه ولی example@example.com مشکلی نداره
			 
			
			- 
				متوجه شدم خیلی ممنونم از توضیحتون حتما داکیومنت رو هم میخونم .