جلسه ۳ - آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/43waz8
🆔 @ProgrammersFun
#django_rest_framework_3 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/43waz8
🆔 @ProgrammersFun
#django_rest_framework_3 #django_rest_framework #api
YouTube
جلسه ۳ - ایجاد اولین API
سلام محمدرضا کساسی هستم در این قسمت اولین API خودمون رو درست میکنیم. سایت ما https://django.torangnet.com و کانال تلگرامی ما https://telegram.me/programmersfu...
جلسه ۴ - آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐https://goo.gl/AF7xyq
🆔 @ProgrammersFun
#django_rest_framework_4 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐https://goo.gl/AF7xyq
🆔 @ProgrammersFun
#django_rest_framework_4 #django_rest_framework #api
YouTube
جلسه ۴ - RetrieveAPIView
سلام محمدرضا کسائی شریفی هستم در این قسمت یاد میگیریم RetrieveAPIView چیه و چطور میشه ازش استفاده کرد. سایت ما https://django.torangnet.com و کانال تلگرامی ما...
جلسه ۵- آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/3zv08J
🆔 @ProgrammersFun
#django_rest_framework_5 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/3zv08J
🆔 @ProgrammersFun
#django_rest_framework_5 #django_rest_framework #api
YouTube
جلسه ۵ - DestroyAPIView
سلام محمدرضا کسائی هستم. در این جلسه DestroyAPIView رو بررسی میکنیم. این api برای حذف اطلاعات به کار می آید. سایت ما https://django.torangnet.com و کانال تلگر...
جلسه ۶ - آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/G92VTu
🆔 @ProgrammersFun
#django_rest_framework_6 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/G92VTu
🆔 @ProgrammersFun
#django_rest_framework_6 #django_rest_framework #api
YouTube
جلسه ۶ - UpdateAPIView
سلام محمدرضا کساسی هستم در این قسمت UpdateAPIView رو بررسی میکنیم و یاد میگیریم چطور میشه ازش استفاده کرد. این api برای به روز رسانی آیتم ها به کار می آید. ...
جلسه ۷ - آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/nxPMB3
🆔 @ProgrammersFun
#django_rest_framework_7 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/nxPMB3
🆔 @ProgrammersFun
#django_rest_framework_7 #django_rest_framework #api
YouTube
جلسه ۷ - CreateAPIView
سلام محمدرضا کساسی هستم در این قسمت CreateAPIView رو بررسی میکنیم و یاد میگیریم چطور ازش استفاده کنیم. این api برای ساخت آیتم های جدید به کار می آید. سایت ما...
جلسه ۸ - آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/64k5lR
🆔 @ProgrammersFun
#django_rest_framework_8 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/64k5lR
🆔 @ProgrammersFun
#django_rest_framework_8 #django_rest_framework #api
YouTube
جلسه ۸ - RetrieveUpdateDestroyAPIView
سلام محمدرضا کساسی هستم در این قسمت RetrieveUpdateDestroyAPIView رو بررسی میکنیم و یاد میگیریم که چطور ازش استفاده کنیم. این api ترکیبی از api های قبلیه و کل...
جلسه ۹ - آموزش django rest API
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/Kcgbfu
🆔 @ProgrammersFun
#django_rest_framework_9 #django_rest_framework #api
مشاهده در Youtube 👇🏻👇🏻
🌐 https://goo.gl/Kcgbfu
🆔 @ProgrammersFun
#django_rest_framework_9 #django_rest_framework #api
YouTube
جلسه ۹ - انجام عملیات CRUD
سلام محمدرضا کساسی هستم در این قسمت از شل لینوکس عملیات CRUD رو انجام میدیم. در این قسمت خواهید فهمید چگونه میتوان از این api ها در برنامه ها و زبان های برنا...
جلسه دهم - آموزش django rest
مشاهده در آپارات👇🏻👇🏻
🌐 https://goo.gl/9fOZ1S
🆔 @ProgrammersFun
#django_rest_framework_10 #django_rest_framework #api
مشاهده در آپارات👇🏻👇🏻
🌐 https://goo.gl/9fOZ1S
🆔 @ProgrammersFun
#django_rest_framework_10 #django_rest_framework #api
#restapi #restful_api #django_rest #django_rest_framework #djangorestframework #جلسه_۱۳
🌐 https://youtu.be/u6hhe0Z3rwE
🆔 @ProgrammersFun
🌐 https://youtu.be/u6hhe0Z3rwE
🆔 @ProgrammersFun
YouTube
جلسه ۱۳ - تابع get_queryset
سلام محمدرضا کساسی هستم در این جلسه میخوایم با تابع get_queryset آشنا بشیم این تابع میتونه کار های زیادی برامون بکنه مثلا انواع سرچ کردن و فیلترینگ و غیره سا...
👆🏻👆🏻👆🏻
🎯 مشاهده و دانلود قسمت های ۱۱ و ۱۲ و ۱۳ آموزش REST
جلسه ۱۱
🌐 https://www.aparat.com/v/GRPrB
🆔 @ProgrammersFun
جلسه ۱۲
🌐 https://www.aparat.com/v/q2Y6K
🆔 @ProgrammersFun
جلسه ۱۳
🌐 https://www.aparat.com/v/bcEF6
🆔 @ProgrammersFun
#restapi #restful_api #django_rest #django_rest_framework #djangorestframework #جلسه_۱۳ #جلسه_۱۲ #جلسه_۱۱
🎯 مشاهده و دانلود قسمت های ۱۱ و ۱۲ و ۱۳ آموزش REST
جلسه ۱۱
🌐 https://www.aparat.com/v/GRPrB
🆔 @ProgrammersFun
جلسه ۱۲
🌐 https://www.aparat.com/v/q2Y6K
🆔 @ProgrammersFun
جلسه ۱۳
🌐 https://www.aparat.com/v/bcEF6
🆔 @ProgrammersFun
#restapi #restful_api #django_rest #django_rest_framework #djangorestframework #جلسه_۱۳ #جلسه_۱۲ #جلسه_۱۱
آپارات - سرویس اشتراک ویدیو
جلسه ۱۱ - استفاده از توابع perform
سلام محمدرضا کسائی هستم
تو این قسمت کار با تابع perform رو یاد میگیریم تا بتونیم api های خیلی کارا تری درست کنیم
سایت ما django.torangnet.com و کانال تلگرام ما telegram.me/programmersfun
تو این قسمت کار با تابع perform رو یاد میگیریم تا بتونیم api های خیلی کارا تری درست کنیم
سایت ما django.torangnet.com و کانال تلگرام ما telegram.me/programmersfun
🌐 https://www.youtube.com/watch?v=peCGBvzMZWU&t=8s
🆔 @ProgrammersFun
#rest #django_rest #rest_api #api #restful #جلسه_۱۴ #filtering #filterbackend
🆔 @ProgrammersFun
#rest #django_rest #rest_api #api #restful #جلسه_۱۴ #filtering #filterbackend
YouTube
جلسه ۱۴ - انواع فیلترینگ ها
سلام محمدرضا کسائی هستم در این جلسه میخواهیم انواع فیلتر هایی که تو خود django-rest وجود داره رو بررسی کنیم و ببینیم چور میشه ازشون استفاده کرد. سایت ما djan...
مشاهده و دانلود از آپارات 👇🏻👇🏻
🌐 https://www.aparat.com/v/6EF2M
🆔 @ProgrammersFun
#rest #django_rest #rest_api #api #restful #جلسه_۱۴ #filtering #filterbackend
🌐 https://www.aparat.com/v/6EF2M
🆔 @ProgrammersFun
#rest #django_rest #rest_api #api #restful #جلسه_۱۴ #filtering #filterbackend
آپارات - سرویس اشتراک ویدیو
جلسه ۱۴ - انواع فیلترینگ ها
سلام محمدرضا کسائی هستم در این جلسه میخواهیم انواع فیلتر هایی که تو خود django-rest وجود داره رو بررسی کنیم و ببینیم چور میشه ازشون استفاده کرد.
سایت ما django.torangnet.com و کانال تلگرام ما ProgrammersFun@
این جلسه تقدیم به شهدا بخصوص شهدای حادثه پلاسکو
سایت ما django.torangnet.com و کانال تلگرام ما ProgrammersFun@
این جلسه تقدیم به شهدا بخصوص شهدای حادثه پلاسکو
Forwarded from Programming Resources
A curated list of awesome Django apps, projects and resources.
لیستی از بهترین اپ ها و پروژه ها و منابع برای فریمورک جنگو
#django #awesome
@pythony
awesome-django.com
لیستی از بهترین اپ ها و پروژه ها و منابع برای فریمورک جنگو
#django #awesome
@pythony
awesome-django.com
Forwarded from hptavakoli
🖐 یک موقعیت شغلی عالی 🖐
👈 به دوستان خود اطلاع دهید..
💰 مشاغل: #برنامه_نویس #back_end #python #Django
🕰 مدل همکاری: #دورکاری
📍 استان: #تهران (محدوده #میدان_ولی_عصر)
◀️ نام تیم: #لایسرت
💭 درباره تیم:
ما یک استارت آپ فعال در حوزه IT و سلامت هستیم که سال گذشته رتبه اول در این حوزه را کسب کردیم (حوزه تخصصی کاری خودمون در تشخیص بیماری ها و..)، الان جهت تکمیل تیم خودمون در بخش برنامه نویسی بک اند با زبان پایتون و فریم ورک جنگو نیاز به افراد خلاق و توانمند بیشتری داریم.
🔍 اطلاعات بیشتر:
⚖️ شرایط:
- مسلط به Python Django
- مسلط به Django Rest Framework
- مسلط به Source Controller مثل git lab
- مسلط به بانک اطلاعات PostgreSQL
- آشنایی به MongoDB مزیت محسوب می شود
- آشنایی به لینوکس مزیت محسوب می شود (همه افراد تیم در لینوکس کد میزنند)
- آشنایی ابتدایی با WebServer ها مانند Apache وNginx مزیت محسوب می شود
- #علاقمند_به_یادگیری
- داشتن روحیه #کار_تیمی (کل پروژه ها بصورت تیمی انجام می شود و تنها کارو انجام نمی دید)
* به هیچ عنوان نیازی نیست کد فرانت بزنید 😁 برنامه نویس های فرانت کاملا مجزی هستند و با API با شما کار میکنند (حواسمون هست بک اند کارا چی دوست ندارن 😉)
* دوستانی که با فریم ورک ها و پیش نیاز های فوق آشنایی دارند اما کاملا حرفه ای نیستند، درصورت یادگیری سریع و علاقه به کار، می توانند رزومه کاری ارسال کنند و در کنار سایر اعضا تیم یادبگیرند و حرفه ای شوند
💵 مزایا:
- #ساعت_کاری_شناور و قابل توافق
- شرایط #قابل_مذاکره
- نوع همکاری کل تیم دور کاری هست و نیازی به حضور در شرکت نیست
- مدت زمان همکاری در طول هفته منعطف بوده و طبق توافقی هست که انجام میدیم
- تیم کاملا جوان، پر انرژی و روحیه استارت آپی دارند
- پرداخت ها بدون کمترین تاخیری، هر ماه انجام می شود (یا بعد از هر تسک، بسته به توافق صورت گرفته)
- معمولا هر هفته 5شنبه ها جلسه داریم و تیم دور هم جمع میشن برای تسک های هفته بعد و.. صحبت می کنند
- استارت آپ کاملا شخصی است و حدود 3 سال از شروع فعالیت میگزره و پایدار هستیم کاملا
- داکیومنت های تحلیلی و فنی و حتی API Doc در ابتدای هر پروژه بهتون تحویل میشه، برای عملکرد های سیستم و.. هم کاملا داکیومنت وجود دارد و.. تحویلتون میشه (خلاصه کار کاملا نظم داره 😊 و اصلا بهم ریخته و دردسر دار نیست)
- تسک ها و کارهای زیاد هست و مدت همکاری طولانی، لذا بسته به زمان خالی خودتون میتونید در هفته تسک های بیشتری بردارید و درآمد های بالاتری داشته باشد
☎️ ای دی تلگرام برای تماس:
@hptavakoli
_ _ _ _ _
👈 به دوستان خود اطلاع دهید..
💰 مشاغل: #برنامه_نویس #back_end #python #Django
🕰 مدل همکاری: #دورکاری
📍 استان: #تهران (محدوده #میدان_ولی_عصر)
◀️ نام تیم: #لایسرت
💭 درباره تیم:
ما یک استارت آپ فعال در حوزه IT و سلامت هستیم که سال گذشته رتبه اول در این حوزه را کسب کردیم (حوزه تخصصی کاری خودمون در تشخیص بیماری ها و..)، الان جهت تکمیل تیم خودمون در بخش برنامه نویسی بک اند با زبان پایتون و فریم ورک جنگو نیاز به افراد خلاق و توانمند بیشتری داریم.
🔍 اطلاعات بیشتر:
⚖️ شرایط:
- مسلط به Python Django
- مسلط به Django Rest Framework
- مسلط به Source Controller مثل git lab
- مسلط به بانک اطلاعات PostgreSQL
- آشنایی به MongoDB مزیت محسوب می شود
- آشنایی به لینوکس مزیت محسوب می شود (همه افراد تیم در لینوکس کد میزنند)
- آشنایی ابتدایی با WebServer ها مانند Apache وNginx مزیت محسوب می شود
- #علاقمند_به_یادگیری
- داشتن روحیه #کار_تیمی (کل پروژه ها بصورت تیمی انجام می شود و تنها کارو انجام نمی دید)
* به هیچ عنوان نیازی نیست کد فرانت بزنید 😁 برنامه نویس های فرانت کاملا مجزی هستند و با API با شما کار میکنند (حواسمون هست بک اند کارا چی دوست ندارن 😉)
* دوستانی که با فریم ورک ها و پیش نیاز های فوق آشنایی دارند اما کاملا حرفه ای نیستند، درصورت یادگیری سریع و علاقه به کار، می توانند رزومه کاری ارسال کنند و در کنار سایر اعضا تیم یادبگیرند و حرفه ای شوند
💵 مزایا:
- #ساعت_کاری_شناور و قابل توافق
- شرایط #قابل_مذاکره
- نوع همکاری کل تیم دور کاری هست و نیازی به حضور در شرکت نیست
- مدت زمان همکاری در طول هفته منعطف بوده و طبق توافقی هست که انجام میدیم
- تیم کاملا جوان، پر انرژی و روحیه استارت آپی دارند
- پرداخت ها بدون کمترین تاخیری، هر ماه انجام می شود (یا بعد از هر تسک، بسته به توافق صورت گرفته)
- معمولا هر هفته 5شنبه ها جلسه داریم و تیم دور هم جمع میشن برای تسک های هفته بعد و.. صحبت می کنند
- استارت آپ کاملا شخصی است و حدود 3 سال از شروع فعالیت میگزره و پایدار هستیم کاملا
- داکیومنت های تحلیلی و فنی و حتی API Doc در ابتدای هر پروژه بهتون تحویل میشه، برای عملکرد های سیستم و.. هم کاملا داکیومنت وجود دارد و.. تحویلتون میشه (خلاصه کار کاملا نظم داره 😊 و اصلا بهم ریخته و دردسر دار نیست)
- تسک ها و کارهای زیاد هست و مدت همکاری طولانی، لذا بسته به زمان خالی خودتون میتونید در هفته تسک های بیشتری بردارید و درآمد های بالاتری داشته باشد
☎️ ای دی تلگرام برای تماس:
@hptavakoli
_ _ _ _ _
Forwarded from Programming Resources via @like
Real stroy about how to scale large projects with Django
توضیحات مدیر فنی کافه بازار در مورد چگونه scale کردن سایت کافه بازار
#django #sccalibility #cafebazaar #nginx
@pythony
bit.ly/2LrlFgw
توضیحات مدیر فنی کافه بازار در مورد چگونه scale کردن سایت کافه بازار
#django #sccalibility #cafebazaar #nginx
@pythony
bit.ly/2LrlFgw
Forwarded from هوش فردا
⚫️علاقمندان به فریم ورک فوق العاده پایتون
#Django
یک کتاب جدید و پر از مثال های پر کاربرد برای طراحی صفحات وب با #پایتون
⚫️مناسب برای کسانی که آرزوی استخدام در گوگل را دارند👍
چاپ:2018
تعداد صفحات:804
👇👇👇👇👇
https://t.iss.one/joinchat/AAAAAEy4pu_MYEeuh2_wbA
#Django
یک کتاب جدید و پر از مثال های پر کاربرد برای طراحی صفحات وب با #پایتون
⚫️مناسب برای کسانی که آرزوی استخدام در گوگل را دارند👍
چاپ:2018
تعداد صفحات:804
👇👇👇👇👇
https://t.iss.one/joinchat/AAAAAEy4pu_MYEeuh2_wbA
یه بار تو یه مصاحبه ازم سوال sql پرسیده بودن. گفته بودن فلان امکان رو با استفاده از sql پیاده سازی کن. منم اینقدر با orm جنگو کار کرده بودم sql یادم رفته بود. همون دیتابیسی که میخواستن رو با جنگو طراحی کردم و بعد با استفاده از کد زیر به sql تبدیلش کردم.
این روش برای زمانی که chat gpt نبود روش خلاقانه ای بود به نظرم
#django
@CodeBazDev
این روش برای زمانی که chat gpt نبود روش خلاقانه ای بود به نظرم
queryset = MyModel.objects.all()
print(queryset.query)
#django
@CodeBazDev
❤5👍2
🚀 بهینهترین روش برای ساخت تعداد زیادی آبجکت در جنگو
اگه میخواید تعداد زیادی آبجکت توی جنگو بسازید، اصلاً خوب نیست که داخل یه حلقه، متد
چرا؟ 🤔
چون هر بار که
✅ روش درست چیه؟
به جای این کار، از `bulk_create` استفاده کنید! این متد همه آبجکتها رو با یه کوئری ایجاد میکنه، بار روی دیتابیس رو کمتر میکنه و خیلی سریعتر اجرا میشه. 🚀🔥
⚠️ اما یه نکته خیلی مهم!
وقتی از
🔹 خلاصه:
✅ استفاده از
⚠️ ولی سیگنال
📌 اگه سوالی داشتی، بپرس! 😉
#django
@CodeBazDev
اگه میخواید تعداد زیادی آبجکت توی جنگو بسازید، اصلاً خوب نیست که داخل یه حلقه، متد
create رو بارها صدا بزنید. ❌ چرا؟ 🤔
چون هر بار که
create اجرا بشه، یه کوئری جداگانه به دیتابیس ارسال میشه و این باعث افزایش بار روی دیتابیس و کاهش سرعت میشه. 🐌⚠️ ✅ روش درست چیه؟
به جای این کار، از `bulk_create` استفاده کنید! این متد همه آبجکتها رو با یه کوئری ایجاد میکنه، بار روی دیتابیس رو کمتر میکنه و خیلی سریعتر اجرا میشه. 🚀🔥
⚠️ اما یه نکته خیلی مهم!
وقتی از
bulk_create استفاده میکنید، سیگنال `post_save` اجرا نمیشه! پس اگه روی post_save حساب باز کردید، باید راه دیگهای برای اجرای عملیات مورد نظرتون پیدا کنید. 🔹 خلاصه:
✅ استفاده از
bulk_create سریعتره و بهینهتره ⚠️ ولی سیگنال
post_save رو اجرا نمیکنه! 📌 اگه سوالی داشتی، بپرس! 😉
#django
@CodeBazDev
❤1