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

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
✔️روز زن بر تمام بانوان برنامه نویس مبارک و فرخنده باد 😃🌷
Girls who code ;)
Django Girls
#منهای_جنگو #موقت

©@DjangoEx
✔️ برنامه نویس Python

موقعیت: #اصفهان
ارسال رزومه:
👉🏻Link: hr@shainaco.com

👉🏻Link: yun.ir/no767

#استخدام #جویای_کار #کارجو #موقعیت_شغلی

©@DjangoEx
✔️ آموزش جستجو در گوگل

یکی از مهارت هایی که داشتنش از نون شب واجب تره نحوه جستجوی صحیح در گوگل هستش
در لینک زیر به یکسری از تکنیک های جستجو در گوگل اشاره شده.

https://dev.to/denicmarko/google-like-a-pro-5cf6


© @DjangoEx
✔️ وب‌فریم‌ورک‌ها چگونه کار می‌کنند؟

🟣 قسمت ۷: توضیح و پیاده‌سازی Middleware در وب‌فریم‌ورک

ارجاع دادن یک درخواست مستقیماً به هسته وب اپلیکیشن همیشه روش صحیح و ایمنی نیست و بهتره درخواست از چند لایه عبور کنه. همچنین وجود لایه میانی بین وب سرور و وب اپلیکیشن میتونه قابلیت‌های زیادی مثل احراز هویت و مدیریت سشن رو برای ما فراهم کنه. در این قسمت سعی کردیم که قابلیت افزودن لایه میانی یا Middleware رو به فریم
ورکمون اضافه کنیم.

🌐 https://youtu.be/G2vOmrKRsxI

لینک پروژه در گیت‌هاب:
🌐 https://github.com/shahriarshm/minimalweb

#web_framework #python #http #middleware
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️وبینار آموزشی Data Science In Practice

زمان برگزاری:
۲۵ و ۲۶ بهمن ماه از ساعت ۱۸:۰۰ الی ۲۱:۰۰

👉🏻Link: https://www.acmt.ac.ir/services/data-science-in-practice-webinar/

پی.نوشت:اگر به حوزه Data Science علاقمند هستید با توجه به سابقه علمی و عملی اساتید حاضر در این وبینار #پیشنهاد میکنم این وبینار رو از دست ندید.

©@DjangpEx
✔️ چالش (آشنایی بیشتر با پایتون)

به نظرتون چرا پایتون اینطور رفتار میکنه؟ 🤓

>>> a = 250
>>> b = 250
>>> id(a) == id(b)
True

>>> a = 260
>>> b = 260
>>> id(a) == id(b)
False


〰️〰️〰️〰️〰️〰️
©@DjangpEx
✔️ ۰۰۰ - فریمورک رست در جنگو چیه و چه استفاده ای داره؟

🖥 تماشا در یوتیوب

جنگو رست فریمورک، یک فریمورک جامع و کم‌نظیر برای ساخت api های رست‌فول شما در جنگو هست. در این کورس مشابه دوره جنگویی که داشتیم، آروم و باحوصله میریم جلو از پایه کار با این فریمورک رو یاد میگیریم. ازش در کلاینت های مختلف هم استفاده می کنیم (: این ویدیو معرفی چیزی هست که میخواییم یاد بگیریم.

#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
رفع تحریم : ظاهراً teamviewer.com هم دسترسی هاش رو باز کرده
〰️〰️〰️〰️〰️〰️
© @DjangoEx
قصد دارم به زودی یک پروژه با استفاده از تکنولوژی‌های مختلف در جنگو بنویسم و مراحلش رو ضبط کنم. می‌خواستم از شما کمک بخوام برای انتخاب پروژه. بین دو پروژه زیر کدوم رو بیشتر می‌پسندید؟ اگر پیشنهادی غیر این دارید هم لطفا در کامنت‌ها بگید :)
Anonymous Poll
60%
پروژه چت با قابلیت رمزنگاری دو طرفه (E2EE) با channels
52%
پروژه افزودن افکت به ویدئو و ذخیره در کیفیت‌های مختلف با celery و channels
✔️ ۰۰۱ - نصب فریمورک Rest، و تنظیم گیت‌هاب

🖥 تماشا در یوتیوب

در این قسمت ابزارهای مورد نیاز رو نصب می کنیم، در مورد فرریمورک rest یکم نصیحتتون می کنم، بعدش نصب می کنیم و یه پروژه ایجاد می کنیم و میفرستیم گیت‌هاب.

سورس پروژه:
https://github.com/mtarif98/drf-course-source

#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
🆔 @UseLinux | لینوکس و اوپن سورس
آموزش و اخبار:
💻 لینوکس
🖥 نرم افزار
📱 تکنولوژی
🛡 امنیت و🦠 باگ ها

@UseLinux
✔️ استخدام در شرکت سحاب پرداز

دنبال یه خبره‌ایم!
یه خبره‌ی پایتون. کسی که کتابخونه‌های پایتون رو مثل کف دستش بشناسه و به کمک هوش و خلاقیتی که داره مسئله‌های بزرگ فنی رو به مسئله‌های کوچک‌تر خرد کنه. یکی که تجربه‌اش کم نیست؛‌ اما تشنه‌ی یادگیریه. از خودکارسازی کارهای تکراری لذت می‌بره و کاری رو دوبار انجام نمیده! به کار تیمی ایمان داره و موفقیت خودش رو در گرو موفقیت تیم میدونه. ما دنبال یه همچین فردی هستیم.

اگر فکر می‌کنی دغدغه‌های مشترکی داریم و به این مسیرشغلی علاقه‌ داری، خوشحال می‌شیم توی سحاب ببینیمت.

اطلاعات بیشتر

ارسال رزومه:
👉🏻Link: jobs@sahab.ir

#موقعیت_شغلی #کارجو #استخدام

©@DjangoEx
✔️ وب‌فریم‌ورک‌ها چگونه کار می‌کنند؟

🟣 قسمت ۸: توضیح Template Engine و کار با Jinja2

یکی از دو نوع مرسوم وب‌اپلیکیشن‌ها نوعی است که با تمپلیت سر و کار داره. طبیعتا اپلیکیشن ما همیشه تمپلیت ثابتی رو ارائه نمیده و نیاز داره مقادیری رو داخل اون قرار بده. برای قرار دادن پارامترها در تمپلیت و امکانات فراوان دیگه، در این قسمت از Jinja2 به عنوان Template Engine در فریم‌ورکمون استفاده می‌کنیم.

🌐 https://youtu.be/C3Ph9gx8vlU

لینک پروژه در گیت‌هاب:
🌐 https://github.com/shahriarshm/minimalweb

#web_framework #python #http #template_engine #jinja2
#یوتوب #یوتیوب #یوتوب_فارسی #یوتیوب_فارسی
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ استانداردی جامع برای پیاده سازی APIها

🌐 https://opensource.zalando.com/restful-api-guidelines/

#rest #api

〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ ظاهر پنل مدیریت جنگو رو به سادگی متحول کنیم!

🖥 تماشا در یوتیوب

در این ویدیو با سایت django packages آشنا میشیم و چندتا پکیج رو بررسی می کنیم. اول فروشگاه ساز saleor رو بررسی می کنیم و بعد چندتا پکیج دیگه که ظاهر ادمین پنل جنگو رو تغییر میدن. بعد هم ادمین پنل اصلی جنگو رو مشابه ادمین پنل اختصاصی مون که طی دوره جنگو ساختیم، با adminlte بالا میاریم (:

#جنگو #django #tips
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ لپ تاپ مخصوص برنامه نویس ها و سیس ادمین‌ها بالاخره داره آماده میشه 😁

لپ‌تاپ Aurora 7 با ۷ نمایشگر و ۱ ساعت شارژدهی معرفی شد
یک شرکت بریتانیایی به تازگی از یک لپ‌تاپ متفاوت به نام Aurora 7 رونمایی کرده. این محصول که از ۷ نمایشگر بهره می‌برد، وزنی نزدیک به ۱۲ کیلوگرم دارد و ضخامتش به ۱۰ سانتی‌متر می‌رسد.
متن از دیجیاتو

〰️〰️〰️〰️〰️〰️
©@DjangoEx
pyee supplies a EventEmitter object that is similar to the EventEmitter class from Node.js. It also supplies a number of subclasses with added support for async and threaded programming in python, such as async/await as seen in python 3.5+.

https://github.com/jfhbrook/pyee
https://pyee.readthedocs.io/en/latest/

#python #node #eventdriven #eventdrivenprogramming #asynchronous #async #asyncio

〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ نشت ۲۷۰ هزار ریکورد اطلاعات فریلنسرها و کارفرمایان وبسایت #پونیشا

نشت بانک اطلاعاتی حاوی 270 هزار خط نام و نام خانوادگی، جنسیت، تاریخ تولد، نام کاربری، شماره تلفن همراه، شهر، کشور، نوع پروفایل، تصویر پروفایل، تصویر روی جلد پروفایل، رزومه، موقعیت شغلی، سوابق تحصیلی، دانشگاه محل تحصیل، مهارت ها و اطلاعات دیگری مرتبط با وب‌سایت پونیشا

این نشت اطلاعات توسط Endpoint های پونیشا صورت گرفته، بیانیه پونیشا:
https://bit.ly/3a5AggR

متاسفانه در این گزارش مجموعه پونیشا نوشته "خوشبختانه" دسترسی مستقیم به دیتابیس صورت نگرفت و فقط endpoint های پونیشا نشت اطلاعات داشتند!!! ماه گذشته پونیشا آگهی استخدام مدیر فنی گذاشته بود، فکرکنم مدیرفنی رو از پونیشا استخدام کردند.

#ponisha #پونیشا
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Forwarded from Learn Python
🎥 لایو اینستاگرام: راهنمایی برای شروع یادگیری فریم‌ورک جنگو

☑️ توی این لایو همراه محمد جعفری عزیز، مهندس نرم‌افزار و طراح دوره جنگو کوئرا کالج هستیم و در مورد نقشه راه تبدیل شدن به توسعه‌دهنده بک‌اند با جنگو و پیش‌نیازهایی که لازمه توی این مسیر داشته باشیم صحبت کنیم. علاوه بر این موارد زمانی از این لایو رو به سوالات شما دوستان اختصاص دادیم.

این لایو رو آنلاین از لینک زیر تماشا کنید 👇
🔗 https://www.instagram.com/p/CLE8gwmFMLw/

#django #start

🆔 @LearnPY
با استفاده از کلاس asyncio.Queue میتونید بین Task های برنامه ی async اتون ارتباط برقرار کنید، برای مثال وظیفه (Task) A یک عملیاتی رو انجام میده و نتیجش رو از طریق یک Queue داخل اپلیکیشن به Task دیگری میفرسته و توی Task دیگه روی اون دیتا عملیات دیگه ای انجام بشه، یک Code Snippet از استفاده ی ابتدایی این قابلیت رو توی عکس و فایل بعدی میتونید ببینید.

asyncio queues are designed to be similar to classes of the queue module. Although asyncio queues are not thread-safe, they are designed to be used specifically in async/await code.

https://docs.python.org/3/library/asyncio-queue.html

#python #queue #asyncio #async #datastructure #منهای_جنگو

Thanks to: @geeky_career

〰️〰️〰️〰️〰️〰️
©@DjangoEx