🔵 کوییز #Django
🟣 موضوع : سیستم احراز هویت داخلی (Authentication)
🟢 سوال :
کدام روش برای محدود کردن دسترسی به نماها بر اساس عضویت کاربر در گروه مناسب است؟
گزینه 1:
permission_required decorator
گزینه 2:
login_required decorator
گزینه 3:
user_passes_test decorator
گزینه 4:
group_required decorator (پکیج ثالث)
🔵 گزینه صحیح:4
🟢 توضیح :
group_required به طور مستقیم در Django وجود ندارد و نیاز به نصب پکیج دارد، اما مفهوم درستی را ارائه می دهد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : سیستم احراز هویت داخلی (Authentication)
🟢 سوال :
کدام روش برای محدود کردن دسترسی به نماها بر اساس عضویت کاربر در گروه مناسب است؟
گزینه 1:
permission_required decorator
گزینه 2:
login_required decorator
گزینه 3:
user_passes_test decorator
گزینه 4:
group_required decorator (پکیج ثالث)
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : Managerهای سفارشی برای مدلها
🟢 سوال :
چگونه میتوان یک Manager سفارشی را به یک مدل اضافه کرد؟
گزینه 1:
با تعریف یک متغیر از نوع Manager در مدل
گزینه 2:
با استفاده از دکوراتور `@manager`
گزینه 3:
با اضافه کردن آن به `INSTALLED_APPS`
گزینه 4:
با تعریف آن در فایل `settings.py`
🔵 گزینه صحیح:1
🟢 توضیح :
برای افزودن یک Manager سفارشی به مدل، باید یک متغیر از نوع Manager در مدل تعریف کنید.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Managerهای سفارشی برای مدلها
🟢 سوال :
چگونه میتوان یک Manager سفارشی را به یک مدل اضافه کرد؟
گزینه 1:
با تعریف یک متغیر از نوع Manager در مدل
گزینه 2:
با استفاده از دکوراتور `@manager`
گزینه 3:
با اضافه کردن آن به `INSTALLED_APPS`
گزینه 4:
با تعریف آن در فایل `settings.py`
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : مدیریت فایلهای استاتیک (static files)
🟢 سوال :
آیا در حالت DEBUG=True سرور توسعه به صورت خودکار فایلهای استاتیک را سرو میکند؟
گزینه 1:
بله، در حالت DEBUG=True
گزینه 2:
خیر، باید collectstatic اجرا شود
گزینه 3:
خیر، باید یک web server پیکربندی شود
گزینه 4:
بله اما فقط برای فایلهای مدیا
🔵 گزینه صحیح:1
🟢 توضیح :
در DEBUG=True سرور توسعه فایلهای استاتیک را بدون نیاز به collectstatic سرو میکند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مدیریت فایلهای استاتیک (static files)
🟢 سوال :
آیا در حالت DEBUG=True سرور توسعه به صورت خودکار فایلهای استاتیک را سرو میکند؟
گزینه 1:
بله، در حالت DEBUG=True
گزینه 2:
خیر، باید collectstatic اجرا شود
گزینه 3:
خیر، باید یک web server پیکربندی شود
گزینه 4:
بله اما فقط برای فایلهای مدیا
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : ساخت CMS ساده با Wagtail یا Mezzanine
🟢 سوال :
Wagtail در مقایسه با Mezzanine چگونه است؟
گزینه 1:
ساده تر و متمرکز بر CMS
گزینه 2:
پیچیده تر و با امکانات بیشتر
گزینه 3:
مناسب برای وبلاگ نویسی
گزینه 4:
مناسب برای فروشگاه های آنلاین
🔵 گزینه صحیح:1
🟢 توضیح :
Wagtail به دلیل رویکرد ساده تر و تمرکز بر CMS، برای پروژه های ساده تر مناسب تر است.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ساخت CMS ساده با Wagtail یا Mezzanine
🟢 سوال :
Wagtail در مقایسه با Mezzanine چگونه است؟
گزینه 1:
ساده تر و متمرکز بر CMS
گزینه 2:
پیچیده تر و با امکانات بیشتر
گزینه 3:
مناسب برای وبلاگ نویسی
گزینه 4:
مناسب برای فروشگاه های آنلاین
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : حفاظت در برابر CSRF در فرمها
🟢 سوال :
حفاظت CSRF در Django چگونه فعال میشود؟
گزینه 1:
با حذف middleware مربوطه
گزینه 2:
با افزودن middleware 'django.middleware.csrf.CsrfViewMiddleware' به تنظیمات
گزینه 3:
با غیرفعال کردن context processor مربوطه
گزینه 4:
نیازی به فعالسازی نیست، بهطور پیشفرض فعال است
🔵 گزینه صحیح:2
🟢 توضیح :
middleware ' django .middleware.csrf.CsrfViewMiddleware' باید در تنظیمات MIDDLEWARE قرار داده شود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : حفاظت در برابر CSRF در فرمها
🟢 سوال :
حفاظت CSRF در Django چگونه فعال میشود؟
گزینه 1:
با حذف middleware مربوطه
گزینه 2:
با افزودن middleware 'django.middleware.csrf.CsrfViewMiddleware' به تنظیمات
گزینه 3:
با غیرفعال کردن context processor مربوطه
گزینه 4:
نیازی به فعالسازی نیست، بهطور پیشفرض فعال است
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : ساخت REST API با Django REST Framework
🟢 سوال :
برای مسیریابی خودکار ViewSetها در DRF از کدام Router استفاده میشود؟
گزینه 1:
SimpleRouter
گزینه 2:
APIRootRouter
گزینه 3:
DefaultRouter
گزینه 4:
RouteSetRouter
🔵 گزینه صحیح:3
🟢 توضیح :
DefaultRouter مسیریابی خودکار endpointها و صفحه browsable را فراهم میکند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ساخت REST API با Django REST Framework
🟢 سوال :
برای مسیریابی خودکار ViewSetها در DRF از کدام Router استفاده میشود؟
گزینه 1:
SimpleRouter
گزینه 2:
APIRootRouter
گزینه 3:
DefaultRouter
گزینه 4:
RouteSetRouter
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : معماری Multi‑Tenant در Django
✨ نکته :
توی تستهات، حتما معماری Multi-Tenant رو تست کن. 🔥 اینطوری مطمئن میشی همهچی درست کار میکنه!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : معماری Multi‑Tenant در Django
✨ نکته :
توی تستهات، حتما معماری Multi-Tenant رو تست کن. 🔥 اینطوری مطمئن میشی همهچی درست کار میکنه!
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : ایجاد پروژه جدید با django-admin startproject
🟢 سوال :
گزینه --name در django-admin startproject چه کاربردی دارد؟
گزینه 1:
مشخص کردن نام پایگاهداده
گزینه 2:
تنظیم نام بسته نرمافزاری
گزینه 3:
تعیین فایلهای اضافی برای ایجاد با قالب
گزینه 4:
غیرفعالکردن ساخت برنامه نمونه
🔵 گزینه صحیح:3
🟢 توضیح :
--name برای اضافه کردن فایلهای دلخواه به پروژه استفاده میشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ایجاد پروژه جدید با django-admin startproject
🟢 سوال :
گزینه --name در django-admin startproject چه کاربردی دارد؟
گزینه 1:
مشخص کردن نام پایگاهداده
گزینه 2:
تنظیم نام بسته نرمافزاری
گزینه 3:
تعیین فایلهای اضافی برای ایجاد با قالب
گزینه 4:
غیرفعالکردن ساخت برنامه نمونه
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : مجوزها (Permissions) و گروهها (Groups)
✨ نکته :
میخوای یه مجوز خاص بسازی؟ تو کلاس Meta مدلت اینو اضافه کن: permissions = [('canpublishpost', 'Can publish post')]. به همین راحتی! 🔥
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مجوزها (Permissions) و گروهها (Groups)
✨ نکته :
میخوای یه مجوز خاص بسازی؟ تو کلاس Meta مدلت اینو اضافه کن: permissions = [('canpublishpost', 'Can publish post')]. به همین راحتی! 🔥
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : ModelForm و تولید فرم از مدل
✨ نکته :
وقتی فرمت رو سیو میکنی، حتماً commit=False رو در نظر بگیر! ⚠️ اینطوری میتونی قبل از سیو کردن، تغییراتت رو اعمال کنی.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ModelForm و تولید فرم از مدل
✨ نکته :
وقتی فرمت رو سیو میکنی، حتماً commit=False رو در نظر بگیر! ⚠️ اینطوری میتونی قبل از سیو کردن، تغییراتت رو اعمال کنی.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : مدلها (Models) و تعریف کلاسهای مدل
✨ نکته :
هر وقت مدلهات رو تغییر دادی، یادت نره که اول python manage.py makemigrations و بعدش python manage.py migrate رو بزنی. وگرنه تغییراتت اعمال نمیشه! 🚧🏃♂️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مدلها (Models) و تعریف کلاسهای مدل
✨ نکته :
هر وقت مدلهات رو تغییر دادی، یادت نره که اول python manage.py makemigrations و بعدش python manage.py migrate رو بزنی. وگرنه تغییراتت اعمال نمیشه! 🚧🏃♂️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : تگها و فیلترهای سفارشی قالب (Custom Template Tags & Filters)
🟢 سوال :
برای ایجاد یک فیلتر سفارشی در Django، باید چه کاری انجام دهیم؟
گزینه 1:
تعریف تابع در فایل Python و ثبت آن با @register.filter
گزینه 2:
ایجاد فایل HTML جدید در پوشه templates
گزینه 3:
اجرای دستور manage.py createfilter
گزینه 4:
استفاده از سیگنالهای Django
🔵 گزینه صحیح:1
🟢 توضیح :
برای فیلتر سفارشی باید تابعی تعریف کرده و آن را با decorator مربوط به register.filter ثبت کنیم.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : تگها و فیلترهای سفارشی قالب (Custom Template Tags & Filters)
🟢 سوال :
برای ایجاد یک فیلتر سفارشی در Django، باید چه کاری انجام دهیم؟
گزینه 1:
تعریف تابع در فایل Python و ثبت آن با @register.filter
گزینه 2:
ایجاد فایل HTML جدید در پوشه templates
گزینه 3:
اجرای دستور manage.py createfilter
گزینه 4:
استفاده از سیگنالهای Django
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : مانیتورینگ با Prometheus و Grafana
🟢 سوال :
نقطه انتهایی (endpoint) پیشفرض برای نمایش متریکها در Prometheus چیست؟
گزینه 1:
/graphql
گزینه 2:
/metrics
گزینه 3:
/stats
گزینه 4:
/prom
🔵 گزینه صحیح:2
🟢 توضیح :
Prometheus با استفاده از مسیر /metrics دادهها را میخواند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مانیتورینگ با Prometheus و Grafana
🟢 سوال :
نقطه انتهایی (endpoint) پیشفرض برای نمایش متریکها در Prometheus چیست؟
گزینه 1:
/graphql
گزینه 2:
/metrics
گزینه 3:
/stats
گزینه 4:
/prom
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : مجوزها (Permissions) و گروهها (Groups)
✨ نکته :
مجوزها رو به گروه بده، نه مستقیم به کاربر! اینجوری اگه ۱۰۰ تا کاربر داشتی، فقط مجوز گروه رو عوض میکنی و همه چی آپدیت میشه. 😎💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مجوزها (Permissions) و گروهها (Groups)
✨ نکته :
مجوزها رو به گروه بده، نه مستقیم به کاربر! اینجوری اگه ۱۰۰ تا کاربر داشتی، فقط مجوز گروه رو عوض میکنی و همه چی آپدیت میشه. 😎💡
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : ابزار django-debug-toolbar برای Debug
🟢 سوال :
django-debug-toolbar عمدتاً برای چه هدفی استفاده می شود؟
گزینه 1:
بهبود عملکرد پایگاه داده
گزینه 2:
اشکال زدایی و پروفایل کردن درخواست ها
گزینه 3:
مدیریت کاربران و مجوزها
گزینه 4:
ایجاد فرم های HTML
🔵 گزینه صحیح:2
🟢 توضیح :
این ابزار اطلاعات مفصلی در مورد درخواست ها از جمله کوئری های پایگاه داده، زمان رندر کردن قالب ها و غیره ارائه می دهد که برای اشکال زدایی بسیار مفید است.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ابزار django-debug-toolbar برای Debug
🟢 سوال :
django-debug-toolbar عمدتاً برای چه هدفی استفاده می شود؟
گزینه 1:
بهبود عملکرد پایگاه داده
گزینه 2:
اشکال زدایی و پروفایل کردن درخواست ها
گزینه 3:
مدیریت کاربران و مجوزها
گزینه 4:
ایجاد فرم های HTML
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : WebSocket و Django Channels
🟢 سوال :
چگونه می توان یک Consumer را به یک URL در Django Channels متصل کرد؟
گزینه 1:
با استفاده از urls.py
گزینه 2:
با استفاده از routing.py
گزینه 3:
با استفاده از settings.py
گزینه 4:
با استفاده از admin.py
🔵 گزینه صحیح:2
🟢 توضیح :
در Django Channels، اتصالات بین Consumers و URL ها در routing.py تعریف می شوند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : WebSocket و Django Channels
🟢 سوال :
چگونه می توان یک Consumer را به یک URL در Django Channels متصل کرد؟
گزینه 1:
با استفاده از urls.py
گزینه 2:
با استفاده از routing.py
گزینه 3:
با استفاده از settings.py
گزینه 4:
با استفاده از admin.py
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : استفاده از Fixtures در تستها
✨ نکته :
برای پایگاه دادهی تست، از یه دیتابیس موقت استفاده کن تا اصلی رو خراب نکنی. 🧹🛡️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : استفاده از Fixtures در تستها
✨ نکته :
برای پایگاه دادهی تست، از یه دیتابیس موقت استفاده کن تا اصلی رو خراب نکنی. 🧹🛡️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : تعریف viewهای تابعی (Function‑Based Views)
🟢 سوال :
برای اضافه کردن یک view تابعی به urlpatterns باید چه کاری انجام داد؟
گزینه 1:
ثبت نام کلاس view در admin
گزینه 2:
import تابع و افزودن آن به لیست urlpatterns
گزینه 3:
افزودن مدل به مدلهای ثبت شده
گزینه 4:
ارثبری از کلاس View
🔵 گزینه صحیح:2
🟢 توضیح :
برای مسیردهی یک view تابعی در urls.py باید تابع موردنظر را import کرده و آن را به urlpatterns اضافه کنید.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : تعریف viewهای تابعی (Function‑Based Views)
🟢 سوال :
برای اضافه کردن یک view تابعی به urlpatterns باید چه کاری انجام داد؟
گزینه 1:
ثبت نام کلاس view در admin
گزینه 2:
import تابع و افزودن آن به لیست urlpatterns
گزینه 3:
افزودن مدل به مدلهای ثبت شده
گزینه 4:
ارثبری از کلاس View
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
🔵 کوییز #Django
🟣 موضوع : Sessionها و ذخیرهسازی وضعیت (State)
🟢 سوال :
برای ذخیرهی اجباری session در هر درخواست باید کدام تنظیم را فعال کنیم؟
گزینه 1:
SESSION_COOKIE_AGE
گزینه 2:
SESSION_SAVE_EVERY_REQUEST
گزینه 3:
SESSION_EXPIRE_AT_BROWSER_CLOSE
گزینه 4:
SESSION_ENGINE
🔵 گزینه صحیح:2
🟢 توضیح :
تنظیم SESSION_SAVE_EVERY_REQUEST تضمین میکند که session در هر درخواست ذخیره شود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Sessionها و ذخیرهسازی وضعیت (State)
🟢 سوال :
برای ذخیرهی اجباری session در هر درخواست باید کدام تنظیم را فعال کنیم؟
گزینه 1:
SESSION_COOKIE_AGE
گزینه 2:
SESSION_SAVE_EVERY_REQUEST
گزینه 3:
SESSION_EXPIRE_AT_BROWSER_CLOSE
گزینه 4:
SESSION_ENGINE
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
💡 نکته #Django
🟣 موضوع : ثبتنام، ورود (login) و خروج (logout) کاربر
✨ نکته :
حتماً مسیرهای accounts/login/ و accounts/logout/ رو تو urls.py پروژه اصلیت تنظیم کن تا جنگو بدونه از کدوم ویوها استفاده کنه. 🗺️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ثبتنام، ورود (login) و خروج (logout) کاربر
✨ نکته :
حتماً مسیرهای accounts/login/ و accounts/logout/ رو تو urls.py پروژه اصلیت تنظیم کن تا جنگو بدونه از کدوم ویوها استفاده کنه. 🗺️
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk