پیکربندی لاگ زدن در جنگو - django logging
در این سری از ویدیوها که به ترفندها و نکته های جنگو میپردازیم، به سراغ لاگ زدن در جنگو رفتیم و کانفیگ ها و شیوه پیکربندی آن را از طریق بررسی و خواندن کد داخلی جنگو، شرح دادیم. در این ویدیو به جای کد نوشتن، بیشتر کد خوندیم که بفهمیم جنگو خودش برای لاگ زدن چگونه کار میکند و ما چگونه میتونیم از آن استفاده کنیم. همچنین امکان django logging را در سرویس های کلودی مانند sentry و APM هم مطرح کردیم. این مفاهیم رو در پروژه مینی ترلو به شکل عملی استفاده میکنیم.
video link: https://youtu.be/LGatKmpL7k8
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv
#django #logging #microfrontend_ir
〰️〰️〰️〰️〰️
©️ @DjangoEx
در این سری از ویدیوها که به ترفندها و نکته های جنگو میپردازیم، به سراغ لاگ زدن در جنگو رفتیم و کانفیگ ها و شیوه پیکربندی آن را از طریق بررسی و خواندن کد داخلی جنگو، شرح دادیم. در این ویدیو به جای کد نوشتن، بیشتر کد خوندیم که بفهمیم جنگو خودش برای لاگ زدن چگونه کار میکند و ما چگونه میتونیم از آن استفاده کنیم. همچنین امکان django logging را در سرویس های کلودی مانند sentry و APM هم مطرح کردیم. این مفاهیم رو در پروژه مینی ترلو به شکل عملی استفاده میکنیم.
video link: https://youtu.be/LGatKmpL7k8
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv
#django #logging #microfrontend_ir
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ آموزش مقدماتی پایتون
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۶ - Pep چیه؟؟
👉 Link: https://youtu.be/mOilitKsZvg
قسمت ۷ - متغیرها
👉 Link: https://youtu.be/FnCMt4_Rvy4
قسمت ۸ - کار با اعداد
👉 Link: https://youtu.be/8W-8f9h-qxU
#python #codetherapy #pythonprogramming #پایتون
〰️〰️〰️〰️〰️〰️
©@DjangoEx
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۶ - Pep چیه؟؟
👉 Link: https://youtu.be/mOilitKsZvg
قسمت ۷ - متغیرها
👉 Link: https://youtu.be/FnCMt4_Rvy4
قسمت ۸ - کار با اعداد
👉 Link: https://youtu.be/8W-8f9h-qxU
#python #codetherapy #pythonprogramming #پایتون
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ از بچه هایی که اوپن سورس پروژه جنگو میزنند حمایت کنید و اگه مایل بودید در ریپازیتوری هم مشارکت کنید
لینک ریپازیتوری گیتهاب:
https://github.com/codehub-ir/codehub
https://www.linkedin.com/posts/ali-reza-yahyapour-18b896164_agpaexabraevaepaeq-aetaesaeuabraeqaepaea-activity-6865106915203010560-rOeT
Thanks to: @lnxpy
#django #جنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
لینک ریپازیتوری گیتهاب:
https://github.com/codehub-ir/codehub
https://www.linkedin.com/posts/ali-reza-yahyapour-18b896164_agpaexabraevaepaeq-aetaesaeuabraeqaepaea-activity-6865106915203010560-rOeT
Thanks to: @lnxpy
#django #جنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Django Expert pinned «✔️ از بچه هایی که اوپن سورس پروژه جنگو میزنند حمایت کنید و اگه مایل بودید در ریپازیتوری هم مشارکت کنید لینک ریپازیتوری گیتهاب: https://github.com/codehub-ir/codehub https://www.linkedin.com/posts/ali-reza-yahyapour-18b896164_agpaexabraevaepaeq-aetaesaeuabraeqaepaea…»
عکسی که میبینید، زمانبندی ورژن های جنگو هست (ورژن های lts اپدیت های امنیتی بیشتری میگیرن)
درنظر دارم دوره جنگویی جدید همزمان با ورژن ۴ شروع کنم (میشه اواخر دی ماه) و یه فروشگاه اینترنتی باهاش بزنیم، دیتابیس طراحی کنیم، پروژه مونو داکرایز کنیم و دیپلوی.
سوالی که ازتون دارم اینکه به نظرتون، چه ویژگی هایی در دوره اول جنگومون بود، که بهتره تکرار شه و چه ویژگی هایی اگر نبود، بهتر بود؟ برام بنویسید (:
@djangoex
درنظر دارم دوره جنگویی جدید همزمان با ورژن ۴ شروع کنم (میشه اواخر دی ماه) و یه فروشگاه اینترنتی باهاش بزنیم، دیتابیس طراحی کنیم، پروژه مونو داکرایز کنیم و دیپلوی.
سوالی که ازتون دارم اینکه به نظرتون، چه ویژگی هایی در دوره اول جنگومون بود، که بهتره تکرار شه و چه ویژگی هایی اگر نبود، بهتر بود؟ برام بنویسید (:
@djangoex
👍1
روز سوم آموزش پروژه محور جنگو، مینی ترلو، مدیریت خطاها و Exceptions و ایجاد Custom Command
در این سری از ویدیوها میخوایم پروژه مینی ترلو برای وب و موبایل پیاده کنیم در جلسه سوم ابتدا به معرفی لاگ پرداختیم و ابزارهایی مانند ELK و graylog را معرفی و در Sentry پروژه خود را ثبت و خطاها و exception های جنگو را در آن رکورد کردیم. مفهوم exception و استثنا را از منظر بیزنسی بررسی کردیم و شیوه مدیریت خطاهای مدیریت نشده در پایتون هم با یک مثال توضیح دادیم. در بخش دوم فریمورک System Check جنگو را تعریف و شیوه اضافه کردن Custom Command به جنگو را با مثالی برای چک کردن دسترسی به دیتابیس قبل از اجرای برنامه توضیح دادیم.
Backend : Django-PostgreSQL-Redis-Docker
Frontend: Flutter, React, Angular
Link: https://youtu.be/C8gVs68rZ5s
playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsBytE9r6ZtsIwumc1Xu2lQWW
github: https://github.com/hemanhp/minitrello-services
#django #minitrello
〰️〰️〰️〰️〰️〰️
©@DjangoEx
در این سری از ویدیوها میخوایم پروژه مینی ترلو برای وب و موبایل پیاده کنیم در جلسه سوم ابتدا به معرفی لاگ پرداختیم و ابزارهایی مانند ELK و graylog را معرفی و در Sentry پروژه خود را ثبت و خطاها و exception های جنگو را در آن رکورد کردیم. مفهوم exception و استثنا را از منظر بیزنسی بررسی کردیم و شیوه مدیریت خطاهای مدیریت نشده در پایتون هم با یک مثال توضیح دادیم. در بخش دوم فریمورک System Check جنگو را تعریف و شیوه اضافه کردن Custom Command به جنگو را با مثالی برای چک کردن دسترسی به دیتابیس قبل از اجرای برنامه توضیح دادیم.
Backend : Django-PostgreSQL-Redis-Docker
Frontend: Flutter, React, Angular
Link: https://youtu.be/C8gVs68rZ5s
playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsBytE9r6ZtsIwumc1Xu2lQWW
github: https://github.com/hemanhp/minitrello-services
#django #minitrello
〰️〰️〰️〰️〰️〰️
©@DjangoEx
برنامه نویسی async یا غیر همزمان، یکی از مهمترین تغییرات رویکردهای برنامه نویسی در چند سال اخیر است. در این ویدیو مروری داشتیم بر مفاهیم thread و پروسس در پایتون و یک مثال ساده از آنهارا بررسی کردیم. تفاوت کارهای سنگین برای CPU و I/O را مطرح کردیم و در ادامه به بررسی برنامه نویسی async پرداختیم. کلمات کلیدی جدید پایتون شامل async / await رو استفاده کردیم و با معرفی این مفاهیم آماده استفاده از چنل جنگو شدیم
video link : https://youtu.be/TRnS-hMytc4
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwZcy2wRRBNqXZP8wf--TmF
#async #await #thread
〰️〰️〰️〰️〰️〰️
©@DjangoEx
video link : https://youtu.be/TRnS-hMytc4
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwZcy2wRRBNqXZP8wf--TmF
#async #await #thread
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Django Expert
✔️ در این دوره آموزشی با کتابخونه بسیار محبوب ری اکت جی اس شروع به کار می کنیم و باهاش یه وبسایت میزنیم! ❇️ این دوره به همراه پلی لیست های مرتبطش مثل next.js میتونه بهترین ابزارها برای توسعه فرانت اند باشه. در طی پلی لیست های مختلف (در کانال یوتیوب قرار خواهند…
✔️ دوره آموزشی React.js
۰۴ - آشنایی با ساختار directory ها در react
👉 https://youtu.be/_YJTcKhsS0c
۰۵ - آشنایی با ساختار src و تنظیم پروژه
👉 https://youtu.be/BzPLVsPTXn4
۰۶ - آشنایی با کامپوننت ها و نوشتن کامپوننت
👉 https://youtu.be/b8QILaiMClY
۰۷ - استفاده از متغیر در کامپوننت های React
👉 https://youtu.be/dg9prfgqibk
۰۸ - مدیریت نمایش متغیرها در React
👉 https://youtu.be/VOPiTdubmCo
۰۹ - شروع به کار با رویداد در React
👉 https://youtu.be/n-Re1DIdk4Y
〰️〰️〰️〰️〰️〰️
©@DjangoEx
۰۴ - آشنایی با ساختار directory ها در react
👉 https://youtu.be/_YJTcKhsS0c
۰۵ - آشنایی با ساختار src و تنظیم پروژه
👉 https://youtu.be/BzPLVsPTXn4
۰۶ - آشنایی با کامپوننت ها و نوشتن کامپوننت
👉 https://youtu.be/b8QILaiMClY
۰۷ - استفاده از متغیر در کامپوننت های React
👉 https://youtu.be/dg9prfgqibk
۰۸ - مدیریت نمایش متغیرها در React
👉 https://youtu.be/VOPiTdubmCo
۰۹ - شروع به کار با رویداد در React
👉 https://youtu.be/n-Re1DIdk4Y
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ آموزش مقدماتی پایتون
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۹ - کار با رشتهها پارت ۱
👉 Link: https://youtu.be/oX_Han3XOH0
قسمت ۱۰ - کار با رشتهها پارت ۲
👉 Link: https://youtu.be/c6L8wzDl3OM
قسمت ۱۱ - تبدیل دادهها
👉 Link: https://youtu.be/FfeGrTwCt6U
Thanks to: @code_therapy
#python #codetherapy #pythonprogramming #پایتون
〰️〰️〰️〰️〰️〰️
©@DjangoEx
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۹ - کار با رشتهها پارت ۱
👉 Link: https://youtu.be/oX_Han3XOH0
قسمت ۱۰ - کار با رشتهها پارت ۲
👉 Link: https://youtu.be/c6L8wzDl3OM
قسمت ۱۱ - تبدیل دادهها
👉 Link: https://youtu.be/FfeGrTwCt6U
Thanks to: @code_therapy
#python #codetherapy #pythonprogramming #پایتون
〰️〰️〰️〰️〰️〰️
©@DjangoEx
پیش بینی قیمت مسکن با پایتون - الگوریتم یادگیری ماشین رگرسیون خطی
در این سری ویدیوها میخواهیم به معرفی مختصر هرکدام از الگوریتم های یادگیری ماشین با ارایه یک مثال ساده بپردازیم. در این ویدیو الگوریتم یادگیری ماشین رگرسیون خطی برای تخمین و پیش بینی قیمت مسکن معرفی کردیم و گفتیم چگونه میتوان با رگرسیون خطی ساده روابط بین متغیرهای مستقل و متغیر وابسته را تخمین زد. از ابزارهای علم داده یا data science مانند scikit-learn در پایتون برای این کار استفاده
کردیم.
Video Link: https://youtu.be/xICExWgkGpU
Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBzpISmCQw481N3R6ofGK1hg
Telegram Channel: @microfrontend_ir
#python #datascience #منهایجنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
در این سری ویدیوها میخواهیم به معرفی مختصر هرکدام از الگوریتم های یادگیری ماشین با ارایه یک مثال ساده بپردازیم. در این ویدیو الگوریتم یادگیری ماشین رگرسیون خطی برای تخمین و پیش بینی قیمت مسکن معرفی کردیم و گفتیم چگونه میتوان با رگرسیون خطی ساده روابط بین متغیرهای مستقل و متغیر وابسته را تخمین زد. از ابزارهای علم داده یا data science مانند scikit-learn در پایتون برای این کار استفاده
کردیم.
Video Link: https://youtu.be/xICExWgkGpU
Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBzpISmCQw481N3R6ofGK1hg
Telegram Channel: @microfrontend_ir
#python #datascience #منهایجنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ قرعه کشی کتاب های برنامه نویسی بابی
امشب ساعت ۹ شب
از طریق یوتوب پریمیر پخش میشه
👉 Link: https://youtu.be/Vr_b9wd5m5Q
#برنامه_نویسی
〰️〰️〰️〰️〰️〰️
©@DjangoEx
امشب ساعت ۹ شب
از طریق یوتوب پریمیر پخش میشه
👉 Link: https://youtu.be/Vr_b9wd5m5Q
#برنامه_نویسی
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ نظر سنجی سالیانه پایتونیست ها - سال 2021
پنجمین دوره نظرسنجی از پایتونیست های دنیا با همکاری بنیاد پایتون و جت برینز در حال برگزاری هست.
میتونید در نظر سنجی سال 2021 شرکت کنید و بعد از اتمام نظرسنجی، به 20 نفر از پایتونیست ها به قید قرعه گیفت کارت 100 دلاری آمازون داده میشه.
👉 Link: https://surveys.jetbrains.com/s3/c1-python-developers-survey-2021
〰️〰️〰️〰️〰️〰️
©@DjangoEx
پنجمین دوره نظرسنجی از پایتونیست های دنیا با همکاری بنیاد پایتون و جت برینز در حال برگزاری هست.
میتونید در نظر سنجی سال 2021 شرکت کنید و بعد از اتمام نظرسنجی، به 20 نفر از پایتونیست ها به قید قرعه گیفت کارت 100 دلاری آمازون داده میشه.
👉 Link: https://surveys.jetbrains.com/s3/c1-python-developers-survey-2021
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Jetbrains
Python Developers Survey 2021
The official Python Developers Survey 2021. Join and contribute to the community knowledge!
✔️ آموزش مقدماتی پایتون
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۱۲ - کامنت
👉 Link: https://youtu.be/asZvYDEpUP8
قسمت ۱۳ - اوپراتورهای مقایسه ای
👉 Link: https://youtu.be/0TJ47NjZZWI
قسمت ۱۴ - دستور شرطی if else
👉 Link: https://youtu.be/yZCG-522pDA
#python #پایتون
#codetherapy #pythonprogramming
〰️〰️〰️〰️〰️〰️
©@DjangoEx
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۱۲ - کامنت
👉 Link: https://youtu.be/asZvYDEpUP8
قسمت ۱۳ - اوپراتورهای مقایسه ای
👉 Link: https://youtu.be/0TJ47NjZZWI
قسمت ۱۴ - دستور شرطی if else
👉 Link: https://youtu.be/yZCG-522pDA
#python #پایتون
#codetherapy #pythonprogramming
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ تخفیف ویژه ۷۰٪ کتاب ترفندهای پایتون
به مناسبت بلک فرایدی
بچه هایی که این مدت میگفتند تخفیف بزارید، الان میتونید کتاب ترفندهای پایتون رو با ۷۰٪ تخفیف ویژه تهیه کنید! 🙂
✅ خرید اینترنتی کتاب ترفندهای پایتون:
👉 Link: https://boby.cloud/python-tricks/
OR
👉 Link: https://devmo.in/python-tricks/
#ترفندهای_پایتون #پایتون #Python
〰️〰️〰️〰️〰️
©️ @DjangoEx
به مناسبت بلک فرایدی
بچه هایی که این مدت میگفتند تخفیف بزارید، الان میتونید کتاب ترفندهای پایتون رو با ۷۰٪ تخفیف ویژه تهیه کنید! 🙂
✅ خرید اینترنتی کتاب ترفندهای پایتون:
👉 Link: https://boby.cloud/python-tricks/
OR
👉 Link: https://devmo.in/python-tricks/
#ترفندهای_پایتون #پایتون #Python
〰️〰️〰️〰️〰️
©️ @DjangoEx
https://www.isna.ir/amp/94042312875/
پی.نوشت: لینک معتبر کمک به این خیریه پست قبلی چون ایراداتی بهش وارد بود پاک شد اگر قصد کمک به این خیریه رو دارید از اطلاعات رسمی منتشر شده در این لینک میتونید کمک های خیرخواهانه خود رو به دست نیازمندان برسونید 🌷
پی.نوشت: لینک معتبر کمک به این خیریه پست قبلی چون ایراداتی بهش وارد بود پاک شد اگر قصد کمک به این خیریه رو دارید از اطلاعات رسمی منتشر شده در این لینک میتونید کمک های خیرخواهانه خود رو به دست نیازمندان برسونید 🌷
ایسنا
"رفیده" شیرخوارگاهی با کودکان معلول و مجهولالهویه
بهزیستی استان تهران به مناسبت هفته "بهزیستی و تامین اجتماعی" توری مطبوعاتی برای بازدید از مراکز تحت پوشش خود ترتیب داد.
Forwarded from قبل انقلاب
♦️شیرخوارگاه رفیده تنها مرکز سرپرستی دهها کودک معلول و مجهول الهویه زیر ۷ سال در تهران، گرفتار مشکلات عدیده مالی است.
♦️بچههایی که آنجا زحمت میکشند تماس گرفتند، خیلی فوری نیازمند تهیه دستگاه نبولایزر، دستگاه اکسیژن ساز و کپسولهای اکسیژناند.
رقم حدودی نیازشان ۳۰۰ میلیون تومان است.
♦️برای اعلام همیاری نامه رسمی نوشتند و روی آبروی عدالتخواهان در فضای مجازی حساب باز کردهاند. با هرکاری اعم از کمک مالی، استوری، تگ کردن دوستان و چهرههای شناخته شده، ریتوییت و ارسال پست که میتوانید همت کنید و سهیم شوید.
انشاا... خجالت زده این بچههای معلول نشویم.
🔹شماره کارت
5022297000201728
بانک پاسارگاد به نام شیرخوارگاه رفیده
🔴 @ghabl_enghelab
♦️بچههایی که آنجا زحمت میکشند تماس گرفتند، خیلی فوری نیازمند تهیه دستگاه نبولایزر، دستگاه اکسیژن ساز و کپسولهای اکسیژناند.
رقم حدودی نیازشان ۳۰۰ میلیون تومان است.
♦️برای اعلام همیاری نامه رسمی نوشتند و روی آبروی عدالتخواهان در فضای مجازی حساب باز کردهاند. با هرکاری اعم از کمک مالی، استوری، تگ کردن دوستان و چهرههای شناخته شده، ریتوییت و ارسال پست که میتوانید همت کنید و سهیم شوید.
انشاا... خجالت زده این بچههای معلول نشویم.
🔹شماره کارت
5022297000201728
بانک پاسارگاد به نام شیرخوارگاه رفیده
🔴 @ghabl_enghelab
روز چهارم آموزش پروژه محور جنگو، مینی ترلو، پیاده سازی لاگین با SMS
در این ویدیو در مورد پیاده سازی لاگین با SMS صحبت میکنیم. در روز چهارم ابتدا به معرفی کاربر در جنگو پرداختیم، کلاس های پایه ی کاربر را در جنگو بررسی کردیم و با ایجاد یک اپ برای کاربر توضیح دادیم که چگونه میتوان مدل کاربر را سفارشی و custom کرد. سپس در قسمت admin مدل خودمون رو اضافه کردیم و ازش استفاده کردیم. در بخش دوم مکانیزمی رو پیاده میکنم که کاربر درخواست OTP بده و جنگو یه پسورد رو برای یک مدت محدود بسازه و براش بفرسته و کاربر از اون برای ورود به سیستم استفاده کنه. برای این کار از django rest framewrok و API استفاده میکنیم و برای درک بهتر از Queryset و Manager سفارشی بهره میبریم و با استفاده JSON Web Token توکنی را برای احراز هویت کاربر تولید میکنیم.
Backend : Django-PostgreSQL-Redis-Docker
Frontend: Flutter, React, Angular
Link: https://youtu.be/M6erET1NLco
playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsBytE9r6ZtsIwumc1Xu2lQWW
#django #minitrello
〰️〰️〰️〰️〰️〰️
©@DjangoEx
در این ویدیو در مورد پیاده سازی لاگین با SMS صحبت میکنیم. در روز چهارم ابتدا به معرفی کاربر در جنگو پرداختیم، کلاس های پایه ی کاربر را در جنگو بررسی کردیم و با ایجاد یک اپ برای کاربر توضیح دادیم که چگونه میتوان مدل کاربر را سفارشی و custom کرد. سپس در قسمت admin مدل خودمون رو اضافه کردیم و ازش استفاده کردیم. در بخش دوم مکانیزمی رو پیاده میکنم که کاربر درخواست OTP بده و جنگو یه پسورد رو برای یک مدت محدود بسازه و براش بفرسته و کاربر از اون برای ورود به سیستم استفاده کنه. برای این کار از django rest framewrok و API استفاده میکنیم و برای درک بهتر از Queryset و Manager سفارشی بهره میبریم و با استفاده JSON Web Token توکنی را برای احراز هویت کاربر تولید میکنیم.
Backend : Django-PostgreSQL-Redis-Docker
Frontend: Flutter, React, Angular
Link: https://youtu.be/M6erET1NLco
playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsBytE9r6ZtsIwumc1Xu2lQWW
#django #minitrello
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍1