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

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
#استخدام #موقعیت_شغلی
استخدام توسعه دهنده ارشد Django/Python
💵 حقوق از ۱۵,۰۰۰,۰۰‍۰‍ تومان

شرکت راتک به منظور تکمیل کادر فنی خود قصد استخدام برنامه نویسان علاقه مند را در تهران، به صورت حضوری و تمام وقت دارد.

مهارت‌های اصلی:

- تسلط بر Python
- تسلط بر فریم‌ورک Django
- تسلط بر فریم‌ورک Django Rest
- توانایی QA Test
- مسلط به UnitTest
- مسلط به Redis
- مسلط به celery
- مسلط به aiohttp و کدنویسی async در پایتون
- آشنایی با Git

موارد زیر مزیت محسوب میشود:

- آشنایی با داکر (Docker)
- آشنایی با mongoDB
- بلاکچین

ویژگی‌های شخصیتی:

- علاقه‌مند به یادگیری و پیشرفت در کار
- روحیه کار تیمی و همکاری مثبت
- منظم و منضبط

لینک آگهی در جاب اینجا:
👉🏻Link: https://jobinja.ir/670159

شرکت راتک که پیشتر در کانال آگهی قرار داده بود، با افزایش پایه حقوق توسعه دهنده ارشد Django از فیدبک دوستان استقبال کرده و مجددا آگهی استخدامی توسعه دهنده ارشد Django قرار داده است. دوستانی که نسبت به پایه حقوق انتقاد داشتند اکنون میتونند رزومه ارسال کنند و نشون بدن مرد میدون کی هست. 😎✌️
از حسن توجه مدیران شرکت راتک سپاسگزاریم.

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

© @DjangoEx
خروجی دستور بالا چیست؟
سطح: مقدماتی
〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍1
استخدام Junior DevOps Specialist در شرکت روند الگوریتم

شرکت روند الگو در زمینه فناوری های نوین بازارهای سرمایه داخلی و بین المللی فعالیت دارد.این شرکت با توسعه الگوریتم های هوشمند در بازار کریپتوکارنسی و بورس تهران با استفاده از تکنولوژی های روز دنیا خدماتی را به سرمایه گذاران داخلی و خارجی در این زمینه ها ارائه میکند.

🔶 وظایف:
- استقرار محصولات نرم افزاری
- پیکربندی زیرساخت عملیاتی و تست

🔶 مهارت ها:
- آشنا به لینوکس
- آشنا به کانتینر پلتفرم و Docker
- آشنا به CI/CD
- آشنا به پیکربندی سرویس های مبتنی بر لینوکس
- آشنایی با Python/Django مزیت محسوب میشود
- روحیه یادگیری و کار تیمی

👇ارسال رزومه به ایمیل:
[email protected]

👇 آیدی تلگرام جهت ارتباط:
@AmirDarvishi

لینک شرکت در jobinja
https://jobinja.ir/companies/ravandalgo/jobs

حقوق: توافقی

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

© @DjangoEx
✔️
پرسش:
فرض کنید میخوایید برای یک مدل (در این مثال مدل مقالات) نویسنده انتخاب کنید. برای این کار از مدل User به عنوان کلید خارجی استفاده می کنید. تنها کاربرانی که staff باشند میتونن به عنوان نویسنده مقاله انتخاب شوند. حال اگر چند هزار کاربر در سایت وجود داشته باشند که فقط ۵ نفر از اونا staff باشند، بهترین روش برای فیلترکردن Combo box برای انتخاب نویسنده رو به همین پیام ریپلی کنید، به نحوی که فقط کاربران staff در خروجی بیان.



© @DjangoEx
👍1
✔️ How to Build a Webhook Receiver in Django

A common way to receive data in a web application is with a webhook. The external system pushes data to yours with an HTTP request.

Correctly receiving and processing webhook data can be vital to your application working. In this post we’ll create a Django view to receive incoming webhook data.

🔗 Read Article

#django #webhook
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ Run VS Code on any machine anywhere and access it in the browser.


https://github.com/cdr/code-server

〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ درخواست شغل

#کارجو
#جونیور

سلام و وقت بخیر شایان علیمرادی هستم به دنبال یک فرصت شغلی جنگو.
حدودا نه ماه است که جنگو را شروع کرده ام.
در جنگو با forms, modelforms, CBV , drf, jwt, pagination, abstractuser, django security, admin section , writing test, و .... کار کرده ام.
و اکنون در حال یادگیری FastAPI هستم.

مهارت هایی که دارم :
Python
Django
Git
Drf
Linux
Docker
Redis
MongoDB
Postgresql
Shell Script

سن : 18
شهر : سنندج
ایمیل : [email protected]

👈 گیت هاب
👈 رزومه کامل

〰️〰️〰️〰️〰️
@DjangoEx
✔️ Django Silk

با استفاده از Django Silk میتونید Profiling برای یک اپلیکیشن جنگو ایجاد کنید و اطلاعاتی نظیر Request ها و Query هارو مانیتور کنید. با دیدن نتایج Django Silk میشه کوئری های بهتری نوشت و به بهینگی اپلیکیشن کمک زیادی میکنه.

👉🏻Link: https://github.com/jazzband/django-silk

#django #djangosilk #profiling #orm #query

© @DjangoEx
Django Expert
✔️ سوالات استخدامی/مصاحبه جنگو سلام، تصمیم گرفتم یک سری سوالات استخدامی جنگو رو توی کانال بزارم تا باهم راجع بهش صحبت کنیم و بیشتر یاد بگیریم و شاید هم یک روزی در یک جلسه مصاحبه مهمی با شرکت خوبی قرار داشتید و سوال مشابهی ازتون پرسیده شد و این تبادل نظرها…
🛑 مشکل n+1 که راجع بهش صحبت کردیم خاطرتون هست؟

این مشکل بخاطر کوئری‌های غیر بهینه ایجاد میشه و نتیجه‌اش رو در محیط پروداکشن یک محصول تجاری مشاهده میکنید. ریسپانس تایم یک اپلیکیشن جنگو از ۶۰.۰۰۰ میلی ثانیه رسیده به ۲۰۰ میلی ثانیه. این موارد خصوصا زمانی که اپلیکیشن تعداد یوزر بالایی جذب میکنه و Load میره بالا خودش رو نشون میده و به صورت نمایی ممکنه رشد بکنه و باعث کاهش سرعت اپلیکیشن و بالا رفتن response time بشه.
با رعایت استانداردهای رایج خودتون رو از بیکار شدن و کارفرما رو از رگبار ناسزای کاربران نجات بدید.

پ ن: اگر کارفرمای ایرانی بود میگفت جنگو خوب نیست از فردا با جاوا اسکریپت بنویسید درست میشه #فان_فکت

#django #best_practice #performance #monitoring
〰️〰️〰️〰️〰️〰️
©@DjangoEx
با سلام و احترام خدمت همراهان عزیز و گرانقدر گروه Django-Expert.

لطفاً در نظرسنجی زیر شرکت کنید و صادقانه به سؤال مطرح شده پاسخ دهید.

آیا تمایل به خرید یک کتاب مرجع و کاربردی برای یادگیری جنگو به زبان فارسی در تیر یا مرداد ماه 1400 با مشخصات زیر دارید !؟
(باتوجه به وضعیت فعلی اقتصاد (تورم و...) و قیمت بالای کاغذ در صنعت چاپ و نشر).

البته به شما عزیزان حق می دهیم که از روی سرفصل‌ها نمی‌توان درباره روان و خوانا بودن محتوای کتاب تصمیم گرفت🌹❤️

1: بلی. ((کتاب ارزشمندی به نظر می رسد و قول می دهم خریداری کنم 👍)).
2. خیر. ((قیمت کتاب گران است و اصلاً حاضر به خریدش نیستم. چاپ نشود 👎)).

© قیمت: 200 الی 210 هزار تومان.
© سطح: مقدماتی تا پیشرفته
© صفحات: 500~ صفحه
© نوع اثر: تألیف و ترجمه
© نویسنده: علیرضا عظیم زاده
© ناشر: پندار پارس - https://PendarePars.com
© سازگاری با: نسخه های 3.2، 4 و 5 جنگو 👌
© پیش نیاز: آشنایی با پایتون و 10% زبان انگلیسی 👌
© آیدی تلگرام نویسنده: @wellcomebackdear

© فایل PDF فهرست مطالب کتاب:
〰️〰️〰️〰️〰️〰️
©@DjangoEx
فهرست مطالب با جزییات - نسخه1.pdf
202.7 KB
فهرست مطالب کتاب جنگو
〰️〰️〰️〰️〰️〰️
©@DjangoEx
آیا تمایل به خرید کتاب دارید؟
anonymous poll

خیر – 2K
👍👍👍👍👍👍👍 92%

بله – 141
👍 8%

👥 1805 people voted so far.
✔️ بهینه‌ترین روش ادغام دو لیست در پایتون

چند روز پیش یک نفر در توییتر این سوال رو مطرح که چه روش سریع و بهینه‌ای برای ادغام دو لیست حجیم در پایتون وجود داره.
جواب یکی از کاربران بسیار جالبه.
راه حل پیشنهادی شما چیه؟

#python #merge_lists
〰️〰️〰️〰️〰️〰️
©@DjangoEx
این کدها و جاهایی که بهش اشاره کردم رو ببینید.
کد بالایی کلاس CharFiled جنگو و کد پایینی هم متد get_context_data توی کلاس MultipleObjectMixin در جنگو هست.
تا حالا به این ستاره ها دقت کردید؟ الان این ستاره ها چکار میکنن؟ 🤔
توی لینک زیر همه ستاره های پایتون با مثال توضیح داده شده: خیلی کامله 😊
https://treyhunner.com/2018/10/asterisks-in-python-what-they-are-and-how-to-use-them/

Thank to: @miladhzz
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ درخواست کارآموزی

#کارجو
#کارآموز
#کارآموزی

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

در جنگو با forms, modelforms, CBV views, drf, jwt, pagination, abstractuser, self refrence models و .... کار کرده ام.
سیستم عاملی که اکنون با آن کار میکنم linux است و تا حدودی با کامند های آن آشنایی دارم.
در حد بسیار کمی با rabbitmq و docker کار کرده و آشنایی دارم ، در celery نیز با تسک های زمان دار و دوره ای کار کرده و آشنا هستم.
در فرانت نیز آشنایی با html , css , bootstarp دارم ( در حد ویرایش قالب و راستچین کردن )

مهارت هایی که دارم :
Python
Django
Git
Celery
Drf
Linux
Docker
Rabbitmq
Bootstrap
Html & Css

سن : 19
شهر : تهران
مدرک : دانشجوی مهندسی کامپیوتر
ایمیل : [email protected]

👈 لینکدین
👈 گیت هاب
👈 رزومه کامل

〰️〰️〰️〰️〰️
@DjangoEx
✔️ پروژه فروشگاهی اوپن سورس جنگویی saleor

Demo: https://demo.saleor.io/
Git: https://github.com/mirumee/saleor
👌 معرکس
〰️〰️〰️〰️〰️
@DjangoEx
Forwarded from DevOps Expert (Majid A.M)
✔️ کانال آموزش دوآپس به فارسی

Channels:
@DevOpsEx

Group:
@DevOpsExpertGroup
با استفاده از Migration های جنگو به راحتی می‌تونید یک Postgres Extension رو نصب کنید.
توی این مثال نصب BtreeGinExtension رو داریم و نصب بقیه ی Extension ها هم مشابه همین مثال بالاست.

https://docs.djangoproject.com/en/3.2/ref/contrib/postgres/operations/

توضیحاتی برای این که بهتر متوجه بشید PostgreSQL Extension چی هست:

"Extensions were implemented in PostgreSQL 9.1 to allow for easier packaging of additions to PostgreSQL. Extensions can package user-visible functions or use hooks in the PostgreSQL to modify how the database does certain processes."

https://wiki.postgresql.org/wiki/Extensions

#python #django #database #postgres

Thanks to: @geeky_career

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