🔵 کوییز #Django
🟣 موضوع : Docker و کانتینریزه کردن پروژه Django
🟢 سوال :
کدام دستور Docker کانتینر را ایجاد میکند اما اجرا نمیکند؟
گزینه 1:
docker pull
گزینه 2:
docker build
گزینه 3:
docker create
گزینه 4:
docker run
🔵 گزینه صحیح:3
🟢 توضیح :
docker create کانتینر میسازد اما آن را اجرا نمیکند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : Docker و کانتینریزه کردن پروژه Django
🟢 سوال :
کدام دستور Docker کانتینر را ایجاد میکند اما اجرا نمیکند؟
گزینه 1:
docker pull
گزینه 2:
docker build
گزینه 3:
docker create
گزینه 4:
docker run
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : کارهای پسزمینه با Celery
🟢 سوال :
Celery چیست؟
گزینه 1:
یک ORM برای Django
گزینه 2:
یک فریمورک فرانتاند
گزینه 3:
یک سیستم صف پیام ناهمزمان
گزینه 4:
یک سرور وب
🔵 گزینه صحیح:3
🟢 توضیح :
Celery یک سیستم صف پیام ناهمزمان است که برای مدیریت کارهای پسزمینه استفاده میشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : کارهای پسزمینه با Celery
🟢 سوال :
Celery چیست؟
گزینه 1:
یک ORM برای Django
گزینه 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
🟣 موضوع : احراز هویت در DRF (Token, JWT, OAuth)
🟢 سوال :
کدام روش احراز هویت در DRF، به دلیل امکان ایجاد توکن منقضیشده، امنیت بیشتری نسبت به Token Authentication دارد؟
گزینه 1:
Session Authentication
گزینه 2:
JWT
گزینه 3:
OAuth2
گزینه 4:
Basic Authentication
🔵 گزینه صحیح:2
🟢 توضیح :
JWT میتواند توکنهای منقضیشده ایجاد کند که باعث افزایش امنیت میشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : احراز هویت در DRF (Token, JWT, OAuth)
🟢 سوال :
کدام روش احراز هویت در DRF، به دلیل امکان ایجاد توکن منقضیشده، امنیت بیشتری نسبت به Token Authentication دارد؟
گزینه 1:
Session Authentication
گزینه 2:
JWT
گزینه 3:
OAuth2
گزینه 4:
Basic Authentication
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : اعتبارسنجی فرمها (Form Validation)
🟢 سوال :
چه صفتی در فرم برای نگهداری خطاها وجود دارد؟
گزینه 1:
errors_list
گزینه 2:
error_messages
گزینه 3:
non_fields
گزینه 4:
errors
🔵 گزینه صحیح:4
🟢 توضیح :
صفت errors دیکشنری خطاها را نگه میدارد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : اعتبارسنجی فرمها (Form Validation)
🟢 سوال :
چه صفتی در فرم برای نگهداری خطاها وجود دارد؟
گزینه 1:
errors_list
گزینه 2:
error_messages
گزینه 3:
non_fields
گزینه 4:
errors
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟢 سوال :
دستور python manage.py showmigrations چه کاری انجام میدهد؟
گزینه 1:
ایجاد فایل مایگریشن جدید
گزینه 2:
اعمال مایگریشن روی دیتابیس
گزینه 3:
نمایش لیستی از مایگریشنها و وضعیت اعمال آنها
گزینه 4:
اجرای کوئریهای SQL مربوط به مایگریشن
🔵 گزینه صحیح:3
🟢 توضیح :
showmigrations فهرستی از مایگریشنها و وضعیت applied یا unapplied آنها را نمایش میدهد.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مایگریشنها (Migrations) و دستورات makemigrations و migrate
🟢 سوال :
دستور python manage.py showmigrations چه کاری انجام میدهد؟
گزینه 1:
ایجاد فایل مایگریشن جدید
گزینه 2:
اعمال مایگریشن روی دیتابیس
گزینه 3:
نمایش لیستی از مایگریشنها و وضعیت اعمال آنها
گزینه 4:
اجرای کوئریهای SQL مربوط به مایگریشن
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟢 سوال :
USE_TZ در Django چه کاربردی دارد؟
گزینه 1:
فعال کردن پشتیبانی از تایمزون
گزینه 2:
غیرفعال کردن پشتیبانی از تایمزون
گزینه 3:
تغییر تایمزون پیشفرض سیستم
گزینه 4:
نمایش تایمزون کاربر
🔵 گزینه صحیح:1
🟢 توضیح :
USE_TZ برای فعال کردن پشتیبانی از تایمزونها در پروژه Django استفاده میشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مدیریت Timezoneها و گزینه USE_TZ
🟢 سوال :
USE_TZ در Django چه کاربردی دارد؟
گزینه 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
🟣 موضوع : استفاده از asynchronous views در Django ۳٫۱+
🟢 سوال :
کدام نوع از درخواست ها بیشتر از asynchronous views سود میبرند؟
گزینه 1:
درخواستهای CPU-bound
گزینه 2:
درخواستهای Memory-bound
گزینه 3:
درخواستهای I/O-bound
گزینه 4:
درخواستهای Database-bound
🔵 گزینه صحیح:3
🟢 توضیح :
درخواستهای I/O-bound (مانند درخواست به API های خارجی) بیشترین سود را از asynchronous views میبرند، زیرا این درخواستها زمان زیادی را در انتظار پاسخ صرف میکنند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : استفاده از asynchronous views در Django ۳٫۱+
🟢 سوال :
کدام نوع از درخواست ها بیشتر از asynchronous views سود میبرند؟
گزینه 1:
درخواستهای CPU-bound
گزینه 2:
درخواستهای Memory-bound
گزینه 3:
درخواستهای I/O-bound
گزینه 4:
درخواستهای Database-bound
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟣 موضوع : فرمستها (Formsets)
🟢 سوال :
برای اجازه حذف فرمها در فرمست از کدام پارامتر استفاده میشود؟
گزینه 1:
can_order
گزینه 2:
can_delete
گزینه 3:
extra
گزینه 4:
max_num
🔵 گزینه صحیح:2
🟢 توضیح :
با فعال کردن can_delete=True امکان حذف فرمها در فرمست ایجاد میشود.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : فرمستها (Formsets)
🟢 سوال :
برای اجازه حذف فرمها در فرمست از کدام پارامتر استفاده میشود؟
گزینه 1:
can_order
گزینه 2:
can_delete
گزینه 3:
extra
گزینه 4:
max_num
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟢 سوال :
برای اعمال تغییرات مایگریشن در دیتابیس از کدام دستور استفاده میشود؟
گزینه 1:
makemigrations
گزینه 2:
migrate
گزینه 3:
showmigrations
گزینه 4:
sqlmigrate
🔵 گزینه صحیح:2
🟢 توضیح :
migrate تغییرات تعریف شده در فایلهای مایگریشن را روی دیتابیس اعمال میکند.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : مایگریشنها (Migrations) و دستورات makemigrations و migrate
🟢 سوال :
برای اعمال تغییرات مایگریشن در دیتابیس از کدام دستور استفاده میشود؟
گزینه 1:
makemigrations
گزینه 2:
migrate
گزینه 3:
showmigrations
گزینه 4:
sqlmigrate
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
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
🟢 سوال :
برای افزایش مقدار فیلد count به صورت اتمیک کدام عبارت مناسب است؟
گزینه 1:
Model.objects.update(count=F('count')*2)
گزینه 2:
Model.objects.update(count=F('count')+1)
گزینه 3:
Model.objects.update(count=F('count')-1)
گزینه 4:
Model.objects.update(count=F('count')/2)
🔵 گزینه صحیح:2
🟢 توضیح :
برای افزایش یک واحد از F('count')+1 استفاده میکنیم
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
🟣 موضوع : استفاده از F expressions و Q objects
🟢 سوال :
برای افزایش مقدار فیلد count به صورت اتمیک کدام عبارت مناسب است؟
گزینه 1:
Model.objects.update(count=F('count')*2)
گزینه 2:
Model.objects.update(count=F('count')+1)
گزینه 3:
Model.objects.update(count=F('count')-1)
گزینه 4:
Model.objects.update(count=F('count')/2)
🔵 گزینه صحیح:
🟢 توضیح :
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لطفا ما رو به دیگران هم معرفی کنید...
آدرس کانال اصلی :
https://t.me/Tu_24
آدرس وبسایت:
https://Tutorial24.ir
Telegram
آموزش کامپیوتر و برنامه نویسی tu24
* برنامه نویسی
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
* علوم کامپیوتر
* ریاضیات مورد نیاز علوم کامپیوتر
* هوش مصنوعی
* علوم داده
* داده کاوی
* بیگ دیتا
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs
* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk