💪 بالاخره ضبط اولین دوره آموزش مقدماتی #جنگو رو برای سایت #دانشجویار تمام کردم.
این دوره باعث شد نکات زیادی یاد بگیریم و البته به صدای خودم هم عادت کردم 😊
خوشحال میشم نظرتون ببینم. فکر میکنم مقدمه و قسمت اول رایگان قابل مشاهده باشه
لینک دوره:
https://lnkd.in/dpY8Tq2
این دوره باعث شد نکات زیادی یاد بگیریم و البته به صدای خودم هم عادت کردم 😊
خوشحال میشم نظرتون ببینم. فکر میکنم مقدمه و قسمت اول رایگان قابل مشاهده باشه
لینک دوره:
https://lnkd.in/dpY8Tq2
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
💪 بعد از دو ماه، ضبط دومین دوره آموزشی #جنگو رو برای سایت #دانشجویار تمام کردم.
عنوان این دوره: ساخت فروشگاه اینترنتی با جنگو
خوشحال میشم دمو ببینید و ایرادهامو بهم بگید 😊
لینک دوره: https://www.daneshjooyar.com/django-framework/
عنوان این دوره: ساخت فروشگاه اینترنتی با جنگو
خوشحال میشم دمو ببینید و ایرادهامو بهم بگید 😊
لینک دوره: https://www.daneshjooyar.com/django-framework/
دانشجویار
دوره آموزش طراحی سایت فروشگاهی با جنگو (پایتون)
در دنیای امروزی، یادگیری فریمورکهای مختلف برنامهنویسی برای توسعهدهندگان وب بسیار مهم است. یکی از این فریمورکها که به دلیل ویژگیهای منحصر به فردش بسیار محبوب شده، جنگو است که با زبان برنامهنویسی پایتون توسعه یافته است.
✅ قسمت اول آموزش رایگان استقرار پروژه جنگو روی IIS
این آموزش برای سایت دانشجویار به صورت رایگان آماده شده
Deploy Django project on IIS webserver - part I
https://djangolearn.ir/45/
این آموزش برای سایت دانشجویار به صورت رایگان آماده شده
Deploy Django project on IIS webserver - part I
https://djangolearn.ir/45/
✅ آموزش دیپلوی Django در لینوکس
این آموزش برای سایت دانشجویار TV به صورت رایگان ساخته شد.
https://djangolearn.ir/125/
این آموزش برای سایت دانشجویار TV به صورت رایگان ساخته شد.
https://djangolearn.ir/125/
✔️ Gunicorn چیست
گونیکورن یک پیاده سازی از
WSGI
است. و به عنوان یک
Python WSGI HTTP Server
می تواند اپلیکیشن را اجرا کرده ، به پورت 80 گوش کند و ترافیک را به اپلیکیشن بدهد . گونیکورن از همه چیزهایی که بین وب سرور و اپلیکیشن اتفاق می افتد مراقبت می کند. وقتی شما یک اپلیکیشن می سازید، نیاز نیست که خودتان کد ارتباط با چندین وب سرور را بنویسید، یا مکانیزم مدیریت و واکنش به تعداد زیاد درخواست را بنویسید یا … همه این کارها را گونیکورن انجام میدهد.
گونیکورن مراقب اجرای چندین نمونه از وب اپلیکیشن شماست. مراقب سالم بودن آنها و در صورت نیاز راه اندازی مجدد آنهاست.
و درخواست های دریافتی را بین نمونه ها توزیع می کند و با وب سرور ارتباط برقرار می کند. همچنین گونیکورن این فرایند را بهینه سازی می کند. پس گونیکورن می تواند به عنوان یک
WSGI HTTP Server
پایدار برای استقرار پروژه های پایتونی وب مورد استفاده قرار گیرد که در لحظه درخواست های زیادی را می تواند پاسخگو باشد. اینستاگرام از گونیکورن استفاده کرده است.
📌 توضیحات بیشتر در لینک زیر:
https://vrgl.ir/UgZ8r
〰️〰️〰️〰️〰️〰️
©@DjangoEx
گونیکورن یک پیاده سازی از
WSGI
است. و به عنوان یک
Python WSGI HTTP Server
می تواند اپلیکیشن را اجرا کرده ، به پورت 80 گوش کند و ترافیک را به اپلیکیشن بدهد . گونیکورن از همه چیزهایی که بین وب سرور و اپلیکیشن اتفاق می افتد مراقبت می کند. وقتی شما یک اپلیکیشن می سازید، نیاز نیست که خودتان کد ارتباط با چندین وب سرور را بنویسید، یا مکانیزم مدیریت و واکنش به تعداد زیاد درخواست را بنویسید یا … همه این کارها را گونیکورن انجام میدهد.
گونیکورن مراقب اجرای چندین نمونه از وب اپلیکیشن شماست. مراقب سالم بودن آنها و در صورت نیاز راه اندازی مجدد آنهاست.
و درخواست های دریافتی را بین نمونه ها توزیع می کند و با وب سرور ارتباط برقرار می کند. همچنین گونیکورن این فرایند را بهینه سازی می کند. پس گونیکورن می تواند به عنوان یک
WSGI HTTP Server
پایدار برای استقرار پروژه های پایتونی وب مورد استفاده قرار گیرد که در لحظه درخواست های زیادی را می تواند پاسخگو باشد. اینستاگرام از گونیکورن استفاده کرده است.
📌 توضیحات بیشتر در لینک زیر:
https://vrgl.ir/UgZ8r
〰️〰️〰️〰️〰️〰️
©@DjangoEx
ویرگول
Gunicorn چیست؟
توضیحاتی مختصر در مورد گونیکورن و کاربرد این ابزار سودمند ارایه دادیم
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/
در این دوره با موارد زیر آشنا می شویم:
- آشنایی با توکن 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/