نکتهای برای نامگذاری مقادیر بولین و وضعیتها:
برای مقادیر بولین، اسم رو به شکل سؤال بنویس تا خوندنش طبیعیتر بشه 👇
✅ به جای active بنویس is_active
✅ به جای verified بنویس is_verified
✅ به جای access بنویس has_access
✅ به جای edit بنویس can_edit یا is_editable
✅ به جای deleted بنویس is_deleted
اگه حالتها بیش از دو تا هستن (مثلاً pending / approved / rejected)،
از Enum استفاده کن تا کد خواناتر و ایمنتر بشه.
همچنین میتونی بعضی وضعیتها رو با propertyها نمایش بدی:
✍🏻@thealibigdeli_channel
برای مقادیر بولین، اسم رو به شکل سؤال بنویس تا خوندنش طبیعیتر بشه 👇
✅ به جای active بنویس is_active
✅ به جای verified بنویس is_verified
✅ به جای access بنویس has_access
✅ به جای edit بنویس can_edit یا is_editable
✅ به جای deleted بنویس is_deleted
اگه حالتها بیش از دو تا هستن (مثلاً pending / approved / rejected)،
از Enum استفاده کن تا کد خواناتر و ایمنتر بشه.
همچنین میتونی بعضی وضعیتها رو با propertyها نمایش بدی:
@property
def should_be_canceled(self):
return self.status in ["pending", "failed"]
✍🏻@thealibigdeli_channel
👍11✍1
Forwarded from Milad Hatami
Media is too big
VIEW IN TELEGRAM
⭕️💢کافه جنگو💢⭕️
آموزش جنگو پایتون
جلسه : چهارم
موضوع این جلسه: آشنایی با مدیریت url و آشنایی با مدلها
رشته: فنی پایه 11 کتب جدید
پایه: 11 فنی و 11 و 12 کاردانش
درس: وب
سطح: متوسط
مدرس: مهندس حاتمی
🔻🔻🔻🔻🔻🔻
#کافه_دانش
#کافه_جنگو
#جلسه_4
#سطح_متوسط_پیشرفته
#توسعه_وب
#یادگیری_مفاهیم_وب
#دبیرخانه_کشوری_رایانه
#مستقر_در_استان_زنجان
#کانال_شاد_دبیرخانه_رایانه
@Yvt_computer
#کافه_دانش
t.me/Zncd_ir_Cafe
#آدرس_سایت_دبیرخانه_رایانه
ZNCD.ir
آموزش جنگو پایتون
جلسه : چهارم
موضوع این جلسه: آشنایی با مدیریت url و آشنایی با مدلها
رشته: فنی پایه 11 کتب جدید
پایه: 11 فنی و 11 و 12 کاردانش
درس: وب
سطح: متوسط
مدرس: مهندس حاتمی
🔻🔻🔻🔻🔻🔻
#کافه_دانش
#کافه_جنگو
#جلسه_4
#سطح_متوسط_پیشرفته
#توسعه_وب
#یادگیری_مفاهیم_وب
#دبیرخانه_کشوری_رایانه
#مستقر_در_استان_زنجان
#کانال_شاد_دبیرخانه_رایانه
@Yvt_computer
#کافه_دانش
t.me/Zncd_ir_Cafe
#آدرس_سایت_دبیرخانه_رایانه
ZNCD.ir
❤2👍1
جنگولرن
⭕️💢کافه جنگو💢⭕️ آموزش جنگو پایتون جلسه : چهارم موضوع این جلسه: آشنایی با مدیریت url و آشنایی با مدلها رشته: فنی پایه 11 کتب جدید پایه: 11 فنی و 11 و 12 کاردانش درس: وب سطح: متوسط مدرس: مهندس حاتمی 🔻🔻🔻🔻🔻🔻 #کافه_دانش #کافه_جنگو #جلسه_4 #سطح_متوسط_پیشرفته…
ویدئو جلسه چهارم - آشنایی با مدیریت url و آشنایی با مدلها + پرسش و پاسخ
برای همکاران هنرآموز کامپیوتر
لینک آپارت این ویدئو:
https://www.aparat.com/v/dbv8ael
اگه نکته ای یا انتقادی دارید، توی کامنت ها بنویسید لطفا
یا به @miladhzz پیام بدید
برای همکاران هنرآموز کامپیوتر
لینک آپارت این ویدئو:
https://www.aparat.com/v/dbv8ael
توی این ویدئو که برای همکاران هنرستانی برگزار شد، با url resolver آشنا شدیم.
با استفاده از urls.py تونستیم بین صفحات بچرخیم و با استفاده از نامگذاری path ها کار رو راحت تر کردیم. در ادامه با استفاده از کتاب، مدل Post رو نوشتیم و با مفهوم migrate و کار دستور makemigrations آشنا شدیم.آخر کلاس هم پرسش و پاسخ داشتیم.
توی این دوره قراره بر اساس کتاب Django 5 By Example پیش بریم. ولی مفاهیمی فراتر از کتاب رو قطعا پوشش خواهیم داد.
تمرکز این دوره بر پرسش و پاسخ خواهد بود. که بتونیم به همکاران راهنمایی بدیم.
اگه نکته ای یا انتقادی دارید، توی کامنت ها بنویسید لطفا
یا به @miladhzz پیام بدید
❤2
django.pdf
621.2 KB
سلام دوستان! 👋
امروز یه ترفند خیلی جالب یاد گرفتم. 😍فقط با یه دستور کل مدلهای Django رو دیاگرام کردم.
یعنی دقیقاً ببینی که هر مدل چطور به بقیه وصله، روابطش چیه، ForeignKey کجاها داری و خلاصه ساختار دیتابیس رو بهصورت تصویری ببینی!
📌 اگه این آموزش برات مفید بود، حتماً بنویس تا آموزشهای بیشتری از Django و ابزارهای کاربردی بذارم 💻✨
از لینکدین Elmira Nikrudi
امروز یه ترفند خیلی جالب یاد گرفتم. 😍فقط با یه دستور کل مدلهای Django رو دیاگرام کردم.
یعنی دقیقاً ببینی که هر مدل چطور به بقیه وصله، روابطش چیه، ForeignKey کجاها داری و خلاصه ساختار دیتابیس رو بهصورت تصویری ببینی!
📌 اگه این آموزش برات مفید بود، حتماً بنویس تا آموزشهای بیشتری از Django و ابزارهای کاربردی بذارم 💻✨
از لینکدین Elmira Nikrudi
🔥18❤1👍1