انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: 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 مشکلی نداره
-
متوجه شدم خیلی ممنونم از توضیحتون حتما داکیومنت رو هم میخونم .