🔵 کوییز #Django
🟣 موضوع : تعریف viewهای تابعی (Function‑Based Views)
🟢 سوال :
یکی از مزایای view تابعی نسبت به view کلاسی چیست؟
گزینه 1:
سادگی و خوانایی بیشتر کد
گزینه 2:
پشتیبانی از middleware اختصاصی
گزینه 3:
امکان ارثبری و Override متدها
گزینه 4:
عملکرد سریعتر ORM
🔵 گزینه صحیح:1
🟢 توضیح :
viewهای تابعی سادهتر هستند و برای منطقهای کوچک خوانایی بهتری دارند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : تعریف viewهای تابعی (Function‑Based Views)
🟢 سوال :
یکی از مزایای view تابعی نسبت به view کلاسی چیست؟
گزینه 1:
سادگی و خوانایی بیشتر کد
گزینه 2:
پشتیبانی از middleware اختصاصی
گزینه 3:
امکان ارثبری و Override متدها
گزینه 4:
عملکرد سریعتر ORM
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
❤1
💡 نکته #Django
🟣 موضوع : GraphQL با Graphene‑Django
✨ نکته :
از IDE خوب استفاده کن و debugging رو یاد بگیر. کارت خیلی راحتتر میشه. 💪
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : GraphQL با Graphene‑Django
✨ نکته :
از IDE خوب استفاده کن و debugging رو یاد بگیر. کارت خیلی راحتتر میشه. 💪
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : مایگریشنها (Migrations) و دستورات makemigrations و migrate
🟢 سوال :
تفاوت بین `makemigrations myapp` و `makemigrations` چیست؟
گزینه 1:
هیچ تفاوتی ندارند.
گزینه 2:
`makemigrations myapp` فقط تغییرات در اپلیکیشن `myapp` را بررسی میکند.
گزینه 3:
`makemigrations` فقط تغییرات در اپلیکیشن `myapp` را بررسی میکند.
گزینه 4:
`makemigrations myapp` همه اپلیکیشنها را بررسی میکند بجز `myapp`.
🔵 گزینه صحیح:2
🟢 توضیح :
`makemigrations myapp` تنها تغییرات موجود در اپلیکیشن `myapp` را بررسی می کند و مایگریشن می سازد درحالیکه `makemigrations` همه ی اپلیکیشن های موجود را بررسی می کند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مایگریشنها (Migrations) و دستورات makemigrations و migrate
🟢 سوال :
تفاوت بین `makemigrations myapp` و `makemigrations` چیست؟
گزینه 1:
هیچ تفاوتی ندارند.
گزینه 2:
`makemigrations myapp` فقط تغییرات در اپلیکیشن `myapp` را بررسی میکند.
گزینه 3:
`makemigrations` فقط تغییرات در اپلیکیشن `myapp` را بررسی میکند.
گزینه 4:
`makemigrations myapp` همه اپلیکیشنها را بررسی میکند بجز `myapp`.
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟢 سوال :
کدام یک از transportهای زیر در Django Channels پشتیبانی نمیشود؟
گزینه 1:
websocket
گزینه 2:
http
گزینه 3:
ws
گزینه 4:
mqtt
🔵 گزینه صحیح:4
🟢 توضیح :
MQTT بهطور پیشفرض در Channels پشتیبانی نمیشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : WebSocket و Django Channels
🟢 سوال :
کدام یک از transportهای زیر در Django Channels پشتیبانی نمیشود؟
گزینه 1:
websocket
گزینه 2:
http
گزینه 3:
ws
گزینه 4:
mqtt
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : Filtering با django‑filter
🟢 سوال :
چگونه میتوان یک فیلتر سفارشی در django-filter تعریف کرد؟
گزینه 1:
با استفاده از توابع Python
گزینه 2:
با استفاده از کلاسهای Django
گزینه 3:
با استفاده از SQL queries
گزینه 4:
با استفاده از templates
🔵 گزینه صحیح:1
🟢 توضیح :
فیلترهای سفارشی را میتوان با نوشتن توابع Python و استفاده از آنها در FilterSet تعریف کرد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Filtering با django‑filter
🟢 سوال :
چگونه میتوان یک فیلتر سفارشی در django-filter تعریف کرد؟
گزینه 1:
با استفاده از توابع Python
گزینه 2:
با استفاده از کلاسهای Django
گزینه 3:
با استفاده از SQL queries
گزینه 4:
با استفاده از templates
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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 در فرمها
🟢 سوال :
برای غیرفعال کردن middleware حفاظت CSRF در یک view به چه decoratorای نیاز داریم؟
گزینه 1:
@csrf_token
گزینه 2:
@csrf_exempt
گزینه 3:
@csrf_protect
گزینه 4:
@require_csrf
🔵 گزینه صحیح:2
🟢 توضیح :
@csrf_exempt برای غیرفعال کردن بررسی CSRF کاربرد دارد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : حفاظت در برابر CSRF در فرمها
🟢 سوال :
برای غیرفعال کردن middleware حفاظت CSRF در یک view به چه decoratorای نیاز داریم؟
گزینه 1:
@csrf_token
گزینه 2:
@csrf_exempt
گزینه 3:
@csrf_protect
گزینه 4:
@require_csrf
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : استفاده از F expressions و Q objects
🟢 سوال :
چگونه میتوان دو Q object را با استفاده از عملگر AND ترکیب کرد؟
گزینه 1:
`Q1 + Q2`
گزینه 2:
`Q1 | Q2`
گزینه 3:
`Q1 & Q2`
گزینه 4:
`Q1 - Q2`
🔵 گزینه صحیح:3
🟢 توضیح :
`&` معادل AND است و برای ترکیب دو یا چند Q object با شرط "و" استفاده میشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : استفاده از F expressions و Q objects
🟢 سوال :
چگونه میتوان دو Q object را با استفاده از عملگر AND ترکیب کرد؟
گزینه 1:
`Q1 + Q2`
گزینه 2:
`Q1 | Q2`
گزینه 3:
`Q1 & Q2`
گزینه 4:
`Q1 - Q2`
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : mock کردن وابستگیها در تست
🟢 سوال :
گزینه autospec در patch چه سودی دارد؟
گزینه 1:
محدود کردن تست به نام توابع مشخص
گزینه 2:
ایجاد شبیهسازی که فقط متدهای موجود در آبجکت اصلی را داشته باشد
گزینه 3:
بهبود سرعت اجرای تستها
گزینه 4:
فعالسازی ضبط خودکار تماسها
🔵 گزینه صحیح:2
🟢 توضیح :
با autospec=True، Mock تنها متدها و مشخصات واقعی آبجکت را شبیهسازی میکند و از خطاهای ناموجود جلوگیری میکند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : mock کردن وابستگیها در تست
🟢 سوال :
گزینه autospec در patch چه سودی دارد؟
گزینه 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
🟣 موضوع : backendهای کش مانند Redis و Memcached
✨ نکته :
برای کش کردن دادههای خاص، از cache.set('key', 'value', timeout) و cache.get('key') استفاده کن. خیلی کاربردیه! 🔑
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : backendهای کش مانند Redis و Memcached
✨ نکته :
برای کش کردن دادههای خاص، از cache.set('key', 'value', timeout) و cache.get('key') استفاده کن. خیلی کاربردیه! 🔑
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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) کاربر
✨ نکته :
واسه اینکه فقط کاربرای لاگین کرده بتونن یه صفحه رو ببینن، از دکوراتور login_required استفاده کن. امنیت سایتت رو بالا ببر! 💪
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ثبتنام، ورود (login) و خروج (logout) کاربر
✨ نکته :
واسه اینکه فقط کاربرای لاگین کرده بتونن یه صفحه رو ببینن، از دکوراتور login_required استفاده کن. امنیت سایتت رو بالا ببر! 💪
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk