Django Expert
9.71K subscribers
993 photos
81 videos
114 files
1.34K links
✔️ بزرگترین کانال و جامعه جنگو به فارسی
Contact:
@majid_aghamohamad
@BobyCloud

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
加入频道
Media is too big
VIEW IN TELEGRAM
✔️ پیش‌نمایش پروژه «چت گروهی» در دوره سوکت‌نویسی با جنگو و Channels

در این ویدئو نتیجه نهایی پروژه چت گروهی رو باهم تست و امکاناتش رو مرور می‌کنیم.

#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکت‌نویسی #جنگو
#چت_گروهی #تماس_تصویری

〰️〰️〰️〰️〰️
©️ @DjangoEx
Media is too big
VIEW IN TELEGRAM
✔️ پیش‌نمایش پروژه «تماس تصویری» در دوره سوکت‌نویسی با جنگو و Channels

در این ویدئو نتیجه نهایی پروژه تماس تصویری رو باهم تست و امکاناتش رو مرور می‌کنیم.

#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکت‌نویسی #جنگو
#چت_گروهی #تماس_تصویری

〰️〰️〰️〰️〰️
©️ @DjangoEx
👍1
✔️ آموزش صفر تا صد سوکت‌نویسی در جنگو با استفاده از پکیج Channels برای اولین بار به زبان فارسی - قسمت ۷ تا ۱۱

در این سری آموزشی ما سعی می‌کنیم که باهم طبق سرفصل‌های مستندات Channels پیش بریم و پروژه‌های کوچیک و بزرگ مثل چت متنی و تماس تصویری رو پیاده‌سازی کنیم.

۷. راه‌اندازی یک Channel Layer با Redis
https://bit.ly/34TajNv
۸. ایجاد یک اپلیکیشن گفتگو متنی ساده
https://bit.ly/2XWSADg
۹. کار با Generic Consumer ها
https://bit.ly/2W3e1QL
۱۰. ساخت یک Consumer شخص‌سازی شده
https://bit.ly/2VVq5n4
۱۱. برقراری ارتباط بین بخش‌های اپلیکیشن با استفاده از Channel Layer
https://bit.ly/34YKMSR

لینک پروژه‌ها در گیت‌هاب
https://github.com/shahriarshm/websocket-with-django-and-channels


#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکت‌نویسی #جنگو
#چت_گروهی #تماس_تصویری



© @djangoex
👍1👎1
✔️ آموزش صفر تا صد سوکت‌نویسی در جنگو با استفاده از پکیج Channels برای اولین بار به زبان فارسی - قسمت ۱۲ تا ۱۶

در این سری آموزشی ما سعی می‌کنیم که باهم طبق سرفصل‌های مستندات Channels پیش بریم و پروژه‌های کوچیک و بزرگ مثل چت متنی و تماس تصویری رو پیاده‌سازی کنیم.

۱۲. کار با Scope
https://bit.ly/2RTQz79
۱۳. سیستم احراز هویت
https://bit.ly/2S1Ewop
۱۴. کار با Session
https://bit.ly/2RZR5Av
۱۵. کار با Query String و متد Get
https://bit.ly/3aweccq
۱۶. محدود کردن و اعتبارسنجی Origin ها
https://bit.ly/2VOHayX

لینک پروژه‌ها در گیت‌هاب
https://github.com/shahriarshm/websocket-with-django-and-channels

#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکت‌نویسی #جنگو
#چت_گروهی #تماس_تصویری


© @djangoex
✔️ آموزش صفر تا صد سوکت‌نویسی در جنگو با استفاده از پکیج Channels برای اولین بار به زبان فارسی - قسمت ۱۷ تا ۲۳

در این سری آموزشی ما سعی می‌کنیم که باهم طبق سرفصل‌های مستندات Channels پیش بریم و پروژه‌های کوچیک و بزرگ مثل چت متنی و تماس تصویری رو پیاده‌سازی کنیم.

۱۷. پیش‌نمایش پروژه چت گروهی
https://yangx.top/djangoex/113
۱۸. پروژه چت گروهی - ایجاد مدل‌ها
https://bit.ly/2x0djuP
۱۹. پروژه چت گروهی - ایجاد URL ها
https://bit.ly/2RXxgtp
۲۰. پروژه چت گروهی - ایجاد View ها
https://bit.ly/2xSZ63d
۲۱. پروژه چت گروهی - ایجاد HTML ها
https://bit.ly/34YuadZ
۲۲. پروژه چت گروهی - ایجاد Consumer
https://bit.ly/3eLxYUE
۲۳. پروژه چت گروهی - ذخیره‌سازی پیام‌ها
https://bit.ly/2VwuG00

لینک پروژه‌ها در گیت‌هاب
https://github.com/shahriarshm/websocket-with-django-and-channels

#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکت‌نویسی #جنگو
#چت_گروهی #تماس_تصویری


© @djangoex
✔️ آموزش صفر تا صد سوکت‌نویسی در جنگو با استفاده از پکیج Channels برای اولین بار به زبان فارسی - قسمت ۲۴ تا ۳۱

در این سری آموزشی ما سعی می‌کنیم که باهم طبق سرفصل‌های مستندات Channels پیش بریم و پروژه‌های کوچیک و بزرگ مثل چت متنی و تماس تصویری رو پیاده‌سازی کنیم.

۲۴. پیش‌نمایش اپلیکیشن تماس تصویری
https://yangx.top/djangoex/113
۲۵. پروژه تماس تصویری - آشنایی با WebRTC
https://bit.ly/2VWtYrA
۲۶. پروژه تماس تصویری - ایجاد مدل‌
https://bit.ly/3576Fje
۲۷. پروژه تماس تصویری - ایجاد View و HTML ها
https://bit.ly/353XBM2
۲۸. پروژه تماس تصویری - ایجاد Consumer
https://bit.ly/2VVcr2X
۲۹. پروژه تماس تصویری - نوشتن کد‌های جاوا اسکریپت
https://bit.ly/3by754v
۳۰. تشخیص پروتکل اتصالی و استفاده از کلاس اتصال خودکار
https://bit.ly/2Kzj7OZ
۳۱. گسترش و اجرای پروژه‌ها بر روی سرور لینوکس
https://bit.ly/2Sig42j


لینک پروژه‌ها در گیت‌هاب
https://github.com/shahriarshm/websocket-with-django-and-channels

#Django #Channels
#Websocket
#ChatApplication
#VideoCall
#سوکت‌نویسی #جنگو
#چت_گروهی #تماس_تصویری


© @djangoex
✔️ پیاده‌سازی اپلیکیشن تاکسی آنلاین با Django Channels و Angular

در این دوره‌ی بسیار مفید که داخل سایت testdriven.io وجود داره، مراحل ساخت یک اپلیکیشن تاکسی آنلاین مثل اوبر، اسنپ، تپ‌سی و... با جنگو چنلز و انگولار همراه کد آموزش داده شده. مطالعش خالی‌ از لطف نیست :)

🌐 https://testdriven.io/courses/real-time-app-with-django-channels-and-angular/part-one-intro/

#django #channels #websocket
#taxi_app
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ Django WebSocket JWT Authentication Middleware

Custom middleware that return user ID from token.

👉 Link: https://gist.github.com/coci/981801b1264c2c3a171f51585ebbd72d

Thanks to: @soroush_safariii

#django #jwt #websocket #channels #django_channels #token #gist #github_gist
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ توضیح و تست ساختار پروتکل WebSocket

یکی از ترفند‌های یادگیری پروتکل‌ها و اجزای اینترنت، تست کردن قدم به قدم اتفاقاتی هست که در اون پروتکل میوفته. توی این قسمت سعی کردم که با استفاده از نرم‌افزار Wireshark تمام مراحل اتصال و ارسال داده و قطع اتصال رو توضیح بدم. همچنین اطلاعات تخصصی‌تری رو درباره پروتکل وب‌سوکت یاد می‌گیریم.

🌐 https://youtu.be/6i4lt7CT_Yc

#python #django #channels #websocket #wireshark
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ توضیح قابلیت Async در جنگو ۳ و تفاوت آن با چنلز

وقتی که جنگو نسخه ۳ منتشر شد خیلی هامون فکر می‌کردیم قابلیت وب‌سوکت بهش اضافه شده اما متاسفانه یا خوشبختانه این اتفاق نیافتده و قابلیتی که اضافه شده درواقع بستری برای توسعه وب‌سوکت و رویدادهای Async هست. البته قابلیت‌های بیشتری هم با این بستر به جنگو اومده که توی این قسمت باهم یاد می‌گیریم.

🌐 https://youtu.be/TBbXFD5ENz0

#python #django #channels #websocket #asynchronous #asgi
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ کاربرد وب‌سوکت در سرویس اسنپ
یکی از اعضای تیم مهندسی اسنپ مقاله‌ای درباره نحوه استفاده WebSocket در اسنپ و چالش‌هایی که وجود داشته نوشته.
با اینکه می‌تونست کامل‌تر باشه اما به موضوع مهم QOS اشاره کرده که مخصوصا با وضعیت قطع و وصلی‌های اینترنت این روز‌ها آپشن مفیدیه.

مطالعه مقاله

#websocket

© @DjangoEx
👍76