bookmark_border

Full Stack Web Development with ​django - قسمت 45- ایجاد validation برای صفحه ویرایش کاربر

5000 تومان

توضیحات این قسمت

ولیدیشنها رو اصولا برای این تولید می کنیم که کاربر اگر ورودیهای اشتباه وارد کرد اون دادها از جانب برنامه قبول نشه مثلا کاربر نیاد تو شماره موبایل حرف وارد کنه و یا ایمیلش  رو درست وارد کنه

مثلا اگر بخواهیم برای شماره موبایل ی validationبنویسیم باید کاری کنیم که کاربر همش رو عدد وارد کنه و تعدادش از ۱۱ بیشتر نشه و یا با ۰۹ شروع بشه 

وقتی ما از validation استفاده کنیم خود جنگو خیلی ازerror ها رو هندل میکنه اما اگر خواستیم ارور ما رو نمایش بده باید اول ValidationError رو وارد کنیم و بعد ارور خودمون رو بنویسیم  

توی این قسمت یاد می گیریم چطور به داده ای immutable مقدار اضافه کنیم و همچین یاد می گیریم چطور is_ valid و clean رو overwrite کنیم

سایت های که توی این قسمت ازش استفاده کردیم:

https://docs.djangoproject.com/en/2.2/ref/validators/

https://stackoverflow.com/questions/18781492/forms-validationerror-and-error-code

 

مدت زمان: 1:22:44

مشاهده کد https://github.com/kasaiee/how-to-pyteacher/tree/master/045:

ارزش سرمایه گذاری: ۵ هزار تومان

 

این قسمت رو میخوام!
نظر دهید!