در این ویدیو با متد __set_name__ در پایتون آشنا میشوید. این متد برای زمانی استفاده میشود که بخواهید به صورت اتوماتیک attributeهای descriptor را نامگذاری کنید. در این حالت دیگر نیازی به این نیست که بعد از ساختن class variable مقدار نام را ارسال کنید.
در این ویدیو با متد __set_name__ در پایتون آشنا میشوید. این متد برای زمانی استفاده میشود که بخواهید به صورت اتوماتیک attributeهای descriptor را نامگذاری کنید. در این حالت دیگر نیازی به این نیست که بعد از ساختن class variable مقدار نام را ارسال کنید.
سلام استاد امیر
تاجایی ک فهمیدم از descriptor ها برای کنترل بر روی مقادیر attr های یک کلاس استفاده میشه. سوالی ک داشتم تو دنیای واقعی اینا کاربردش چیه؟ مثلا تو پروژه های جنگویی ممکنه ازشون استفاده کنیم؟ و اگه اره کجا؟؟
متشکرم
ارسال نظر
آقا امیر دوره مفیدی بود :)
ارسال نظر
سلام. من خیلی دیسکریپتور خوندم وتماشا کردم ولی فقط تو آموزش شما درکش کردم. ممنون.
ارسال نظر
سلام امیر
خداقوت
خیلی عالی بود.
امیدوارم همینطور ادامه بدی.
منتظر آموزش های حرفه ای تر هستم.
ارسال نظر
مفید بود و خیلی خوشحال شدم که یک برنامه نویس خوب با زبان راحت زبان قشنگ پایتون رو آموزش میده
پیروز باشی
ارسال نظر
عالی و خیلی کاربردی و البته مختصر و مفید بود این دوره
ممنون
ارسال نظر
بسیار عالی
اگر از descriptor در کدهای جانگو مثلا در مدل ها استفاده کنیم conflict بوجود میاد؟
ارسال نظر
نمیدونم، استفاده کن ببین بوجود میاد؟!
کد زیر را در مدل کاربر اضافه کردم و جواب گرفتم.البته ازش در تمپلیت بعنوان متغیر استفاده کردم.خیلی به درد بخوره
@property
def telephone(self):
if self.tel[0] != '0':
return '0'+self.tel
return self.tel
خب این الآن کجاش descriptor هستش؟
سلام
این ویدئو بارگذاری نمیشود، مثل اینکه در آدرس ویدئو مشکل وجود دارد
ارسال نظر
مشکل حل شد
ارسال نظر