🔵 کوییز #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
💡 نکته #Django
🟣 موضوع : فایل settings.py و مدیریت تنظیمات
✨ نکته :
یه تنظیم اولیه برای لاگینگ (Logging) تو settings.py داشته باش! 📝 اینجوری میتونی خطاهای اپلیکیشن رو رصد کنی و بفهمی کجای کار ایراد داره. خیلی بهت کمک میکنه. 🔍
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : فایل settings.py و مدیریت تنظیمات
✨ نکته :
یه تنظیم اولیه برای لاگینگ (Logging) تو 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
🟣 موضوع : ابزار مطالبه تغییرات (Migrations Rollback)
🟢 سوال :
برای بازگشت یک مایگریشن مشخص به حالت قبل چه فرمانی استفاده میشود؟
گزینه 1:
python manage.py migrate app_name 0001
گزینه 2:
python manage.py migrate app_name --reverse 0001
گزینه 3:
python manage.py migrate app_name zero
گزینه 4:
python manage.py migrate --rollback app_name 0001
🔵 گزینه صحیح:1
🟢 توضیح :
برای بازگشت به مایگریشن شماره 0001 کافی است مقصد مورد نظر را در دستور migrate مشخص کنید
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : ابزار مطالبه تغییرات (Migrations Rollback)
🟢 سوال :
برای بازگشت یک مایگریشن مشخص به حالت قبل چه فرمانی استفاده میشود؟
گزینه 1:
python manage.py migrate app_name 0001
گزینه 2:
python manage.py migrate app_name --reverse 0001
گزینه 3:
python manage.py migrate app_name zero
گزینه 4:
python manage.py migrate --rollback app_name 0001
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : راهاندازی Gunicorn/uWSGI و Nginx
🟢 سوال :
در تنظیمات uWSGI، برای تعریف تعداد پردازشگرها از کدام گزینه استفاده میشود؟
گزینه 1:
--http
گزینه 2:
processes
گزینه 3:
threads
گزینه 4:
workers
🔵 گزینه صحیح:2
🟢 توضیح :
گزینه processes تعداد فرایندها را مشخص میکند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : راهاندازی Gunicorn/uWSGI و Nginx
🟢 سوال :
در تنظیمات uWSGI، برای تعریف تعداد پردازشگرها از کدام گزینه استفاده میشود؟
گزینه 1:
--http
گزینه 2:
processes
گزینه 3:
threads
گزینه 4:
workers
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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) و تعریف کلاسهای مدل
✨ نکته :
برای ارتباط بین مدلها، از ForeignKey استفاده کن. مثلا هر پست (Post) یه نویسنده (User) داره. کلیدش هم on_delete هست که یادت نره تنظیمش کنی! 🔗👨💻
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مدلها (Models) و تعریف کلاسهای مدل
✨ نکته :
برای ارتباط بین مدلها، از ForeignKey استفاده کن. مثلا هر پست (Post) یه نویسنده (User) داره. کلیدش هم on_delete هست که یادت نره تنظیمش کنی! 🔗👨💻
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : وراثت قالب (Template Inheritance)
✨ نکته :
یادت نره توی قالب اصلیت بلاک تعریف کنی! بعد تو قالب های بچه میتونی این بلاک ها رو پر کنی. مثل خونه سازیه 🏠🧱
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : وراثت قالب (Template Inheritance)
✨ نکته :
یادت نره توی قالب اصلیت بلاک تعریف کنی! بعد تو قالب های بچه میتونی این بلاک ها رو پر کنی. مثل خونه سازیه 🏠🧱
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : Profiler با ابزارهایی مثل Silk
✨ نکته :
✨ یادت نره بعد از نصب Silk، حتماً تنظیمات MIDDLEWARE و INSTALLED_APPS رو آپدیت کنی. یه کوچولو کدنویسی داره ولی ارزشش رو داره! 🔥
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Profiler با ابزارهایی مثل Silk
✨ نکته :
✨ یادت نره بعد از نصب Silk، حتماً تنظیمات MIDDLEWARE و INSTALLED_APPS رو آپدیت کنی. یه کوچولو کدنویسی داره ولی ارزشش رو داره! 🔥
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : مدیریت Timezoneها و گزینه USE_TZ
🟢 سوال :
کدام تابع برای تبدیل datetime-aware به منطقه زمانی محلی کاربر استفاده میشود؟
گزینه 1:
timezone.make_naive
گزینه 2:
timezone.now
گزینه 3:
timezone.override
گزینه 4:
timezone.localtime
🔵 گزینه صحیح:4
🟢 توضیح :
با timezone.localtime میتوان تاریخ aware را به منطقه زمانی جاری کاربر تبدیل کرد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مدیریت Timezoneها و گزینه USE_TZ
🟢 سوال :
کدام تابع برای تبدیل datetime-aware به منطقه زمانی محلی کاربر استفاده میشود؟
گزینه 1:
timezone.make_naive
گزینه 2:
timezone.now
گزینه 3:
timezone.override
گزینه 4:
timezone.localtime
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk