جنگولرن
3.82K subscribers
287 photos
74 videos
31 files
557 links
آموزش Django و بستگان
Download Telegram
Channel created
💪 بالاخره ضبط اولین دوره آموزش مقدماتی #جنگو رو برای سایت #دانشجویار تمام کردم.
این دوره باعث شد نکات زیادی یاد بگیریم و البته به صدای خودم هم عادت کردم 😊
خوشحال میشم نظرتون ببینم. فکر میکنم مقدمه و قسمت اول رایگان قابل مشاهده باشه
لینک دوره:
https://lnkd.in/dpY8Tq2
قسمت اول آموزش رایگان استقرار پروژه جنگو روی IIS
این آموزش برای سایت دانشجویار به صورت رایگان آماده شده
Deploy Django project on IIS webserver - part I
https://djangolearn.ir/45/
آموزش دیپلوی Django در لینوکس
این آموزش برای سایت دانشجویار TV به صورت رایگان ساخته شد.
https://djangolearn.ir/125/
✔️ Gunicorn چیست

گونیکورن یک پیاده سازی از
WSGI
است. و به عنوان یک
Python WSGI HTTP Server
می تواند اپلیکیشن را اجرا کرده ، به پورت 80 گوش کند و ترافیک را به اپلیکیشن بدهد . گونیکورن از همه چیزهایی که بین وب سرور و اپلیکیشن اتفاق می افتد مراقبت می کند. وقتی شما یک اپلیکیشن می سازید، نیاز نیست که خودتان کد ارتباط با چندین وب سرور را بنویسید، یا مکانیزم مدیریت و واکنش به تعداد زیاد درخواست را بنویسید یا … همه این کارها را گونیکورن انجام میدهد.
گونیکورن مراقب اجرای چندین نمونه از وب اپلیکیشن شماست. مراقب سالم بودن آنها و در صورت نیاز راه اندازی مجدد آنهاست.
و درخواست های دریافتی را بین نمونه ها توزیع می کند و با وب سرور ارتباط برقرار می کند. همچنین گونیکورن این فرایند را بهینه سازی می کند. پس گونیکورن می تواند به عنوان یک
WSGI HTTP Server
پایدار برای استقرار پروژه های پایتونی وب مورد استفاده قرار گیرد که در لحظه درخواست های زیادی را می تواند پاسخگو باشد. اینستاگرام از گونیکورن استفاده کرده است.

📌 توضیحات بیشتر در لینک زیر:
https://vrgl.ir/UgZ8r

〰️〰️〰️〰️〰️〰️
©@DjangoEx
Forwarded from Link4Help (میلاد حاتمی)
This media is not supported in your browser
VIEW IN TELEGRAM
کاملترین دوره آموزشی کار با فرم ها در #جنگو به زبان فارسی، این آموزش را از سایت دانشجویار تهیه کنید.
در این دوره با موارد زیر آشنا می شویم:
- آشنایی با توکن CSRF
- شخصی سازی فیلدها با widget ها
- آشنایی با متد is_valid و دیکشنری cleaned_data
- استفاده از novalidate در فرم ها
- سفارشی کردن اعتبارسنجی و آشنایی با Exception ValidattionError
- بازنویسی متد clean
- ساخت یک متد Validator
- نمایش پیغام های خطای اختصاصی و متناسب با خطا
- استفاده از widget های پیشرفته در فرم
- آپلود فایل در فرم ها
- ساخت فرم ثبت نام
- ویرایش پروفایل کاربر
- تغییر رمز عبور کاربر
- آشنایی با Formset
- آشنایی ویوهای Class-based
- پیاده سازی یک فرم جستجو با فیلتر چندگانه
لینک دوره:
https://www.daneshjooyar.com/%d8%a7%db%8c%d8%ac%d8%a7%d8%af-%d9%81%d8%b1%d9%85-%d8%af%d8%b1-%d8%ac%d9%86%da%af%d9%88/