توی جنگو 6 چخبره؟🤔
ورژن جدید جنگو هنوز منتشر نشده و احتمالا دسامبر 2025 میاد اما داکیومنت Django نگاهی به امکانات و تغییرات جدید جنگو داشته که با هم توی این پست بررسیشون میکنیم.
- یکی از مهمترین ویژگیهایی که در Django 6 اضافه میشه، پشتیبانی داخلی از Content Security Policy (CSP) هستش. با اینکار مدیریت قوانین امنیتی محتوا برای کنترل اسکریپتها، استایلها و منابع خارجی مستقیم با خود جنگو میتونه انجام بشه، بدون نیاز به ابزار اضافه.
- Template Partials باعث میشه قطعه کدهایی با قابلیت استفاده مجدد توی قالب داشته باشیم یعنی داخل همون فایل تعریفشون میکنیم و بعدا هر موقع خواستیم فراخوانی میکنیم بدون اینکه نیاز به جدا کردن هر بخش از کد توی فایل مستقل داشته باشیم.
- با دکوراتور Task میتونیم فعالیت های بک گراند(مثل ارسال ایمیل یا پردازش دیتا) رو بصورت غیرهمزمان جدا از چرخه HTTP request/response انجام بدیم.
➕گفته میشه این آپدیت پشتیبانی از Async ORM رو به همراه داره اما توی داکیومنت رسمی جنگو هیچ اشاره ای به این موضوع نشده.
منبع
#django #update
☕️Telegram | Website | Discord
ورژن جدید جنگو هنوز منتشر نشده و احتمالا دسامبر 2025 میاد اما داکیومنت Django نگاهی به امکانات و تغییرات جدید جنگو داشته که با هم توی این پست بررسیشون میکنیم.
- یکی از مهمترین ویژگیهایی که در Django 6 اضافه میشه، پشتیبانی داخلی از Content Security Policy (CSP) هستش. با اینکار مدیریت قوانین امنیتی محتوا برای کنترل اسکریپتها، استایلها و منابع خارجی مستقیم با خود جنگو میتونه انجام بشه، بدون نیاز به ابزار اضافه.
- Template Partials باعث میشه قطعه کدهایی با قابلیت استفاده مجدد توی قالب داشته باشیم یعنی داخل همون فایل تعریفشون میکنیم و بعدا هر موقع خواستیم فراخوانی میکنیم بدون اینکه نیاز به جدا کردن هر بخش از کد توی فایل مستقل داشته باشیم.
- با دکوراتور Task میتونیم فعالیت های بک گراند(مثل ارسال ایمیل یا پردازش دیتا) رو بصورت غیرهمزمان جدا از چرخه HTTP request/response انجام بدیم.
➕گفته میشه این آپدیت پشتیبانی از Async ORM رو به همراه داره اما توی داکیومنت رسمی جنگو هیچ اشاره ای به این موضوع نشده.
منبع
#django #update
☕️Telegram | Website | Discord
🔥12😍2⚡1❤🔥1
🔋جدیدترین تغییرات PostgreSQL18
حدود دو هفته از انتشار PostgreSQL 18 میگذره و توی این پست خیلی سریع با هم تغییراتشو بررسی میکنیم🔥
توی این ورژن عملیاتهایی مثل Sequential Scan، Bitmap Scan و Vacuum حالا بهصورت غیرهمزمان انجام میشن. این یعنی چندین Request میتونن هم زمان پردازش بشن و سرعت اجرای کوئری های بزرگ به شکل چشمگیری افزایش پیدا میکنه.
تابع جدید ()uuidv7 به PostgreSQL اضافه شده که ID های منحصر به فرد رو بر اساس timestamp تولید میکنه.
برخلاف UUID4 (که تصادفی بود)، UUIDv7 قابل مرتبسازی و بهینه برای ایندکسگذاریه و عملکرد دیتابیس رو در سیستمهای توزیعشده بهتر میکنه.
PostgreSQL حالا از احراز هویت با OAuth 2.0 پشتیبانی میکنه.
این قابلیت به شما اجازه میده به جای ذخیره پسوردها، از توکنهای احراز هویت ساخته شده با سرویسهای خارجی استفاده کنید.
کامند COPY با ویژگی REJECT_LIMIT انعطافپذیرتر شده و امکان کنترل تعداد ردیفهای خطادار هنگام وارد کردن دادهها (مثلا از فایل CSV) رو میده. یعنی مثلا اگر این تعداد ردیف مشکل داشت بازم جلوی ورود دیتا رو نگیره.
#postgresql18 #new
☕️Telegram | Website | Discord
حدود دو هفته از انتشار PostgreSQL 18 میگذره و توی این پست خیلی سریع با هم تغییراتشو بررسی میکنیم🔥
توی این ورژن عملیاتهایی مثل Sequential Scan، Bitmap Scan و Vacuum حالا بهصورت غیرهمزمان انجام میشن. این یعنی چندین Request میتونن هم زمان پردازش بشن و سرعت اجرای کوئری های بزرگ به شکل چشمگیری افزایش پیدا میکنه.
تابع جدید ()uuidv7 به PostgreSQL اضافه شده که ID های منحصر به فرد رو بر اساس timestamp تولید میکنه.
برخلاف UUID4 (که تصادفی بود)، UUIDv7 قابل مرتبسازی و بهینه برای ایندکسگذاریه و عملکرد دیتابیس رو در سیستمهای توزیعشده بهتر میکنه.
PostgreSQL حالا از احراز هویت با OAuth 2.0 پشتیبانی میکنه.
این قابلیت به شما اجازه میده به جای ذخیره پسوردها، از توکنهای احراز هویت ساخته شده با سرویسهای خارجی استفاده کنید.
کامند COPY با ویژگی REJECT_LIMIT انعطافپذیرتر شده و امکان کنترل تعداد ردیفهای خطادار هنگام وارد کردن دادهها (مثلا از فایل CSV) رو میده. یعنی مثلا اگر این تعداد ردیف مشکل داشت بازم جلوی ورود دیتا رو نگیره.
#postgresql18 #new
☕️Telegram | Website | Discord
😍7❤🔥2🔥2
🚀 5 قسمت جدید از فصل سوم آموزش مقدماتی تا پیشرفته Django منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- طراحی صفحهاصلی فروشگاه
- طراحی مدل کتابها
- ساخت مدلهای وابسته به کتابها
- نمایش صفحه اختصاصی کتاب
- نمایش جزئیات کامل کتاب
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- طراحی صفحهاصلی فروشگاه
- طراحی مدل کتابها
- ساخت مدلهای وابسته به کتابها
- نمایش صفحه اختصاصی کتاب
- نمایش جزئیات کامل کتاب
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
🔥13😍4⚡2❤🔥1
دوستان ویدیوی جدید یوتوب تازه آپلود شده اگر ندیدین از دست ندید🙂
روی تایتل بزنید کپی میشه و راحت داخل یوتیوب سرچش کنید و از دیدن ویدیو لذت ببرید✅
لایک و کامنت برای ویدیو و سابسکرایب چنل هم یادتون نره🧡
دیتابیس های ارتباطی در ۹۹ ثانیه!
روی تایتل بزنید کپی میشه و راحت داخل یوتیوب سرچش کنید و از دیدن ویدیو لذت ببرید✅
لایک و کامنت برای ویدیو و سابسکرایب چنل هم یادتون نره🧡
⚡3🔥2❤🔥1😍1
🚀 4 قسمت جدید از فصل سوم آموزش مقدماتی تا پیشرفته Django منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- نوشتن بخش امتیازات و کامنتها
- نمایش کامنتها و محصولات مرتبط
- ایجاد مدل پروفایل
- سیگنال ها
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- نوشتن بخش امتیازات و کامنتها
- نمایش کامنتها و محصولات مرتبط
- ایجاد مدل پروفایل
- سیگنال ها
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
🔥9❤🔥3😍1
🎯 آرچ لینوکس (Arch Linux) یه توزیع سبک ، مستقل و OpenSource هست که تمرکزش بر پایه سادگی و انعطافپذیریه.
اینجا همه چیز دست خودته و با آرچ میتونی همون سیستمی رو بسازی که خودت میخوای.
اگر میخوای بدونی آرچ از کجا اومد، چرا شعارش (Keep It Simple) و چه ویژگیهایی داره که باعث شده خیلیا ازش استفاده کنن مقاله جدید سایت کداکسپلور رو از دست نده👇
🔗 https://codeexplore.ir/archlinux-simple/
#archlinux #opensource #article
☕️Telegram | Website | Discord
اینجا همه چیز دست خودته و با آرچ میتونی همون سیستمی رو بسازی که خودت میخوای.
اگر میخوای بدونی آرچ از کجا اومد، چرا شعارش (Keep It Simple) و چه ویژگیهایی داره که باعث شده خیلیا ازش استفاده کنن مقاله جدید سایت کداکسپلور رو از دست نده👇
🔗 https://codeexplore.ir/archlinux-simple/
#archlinux #opensource #article
☕️Telegram | Website | Discord
⚡7😍4❤🔥3
دوستان نظرتون در مورد اینکه گروه تاپیک بندی بشه و بتونید به بخش مورد نظر خودتون دسترسی داشته باشین و سوال، مشکل یا پیامتون رو توی اونجا بزارین چیه؟
Anonymous Poll
54%
موافقم بنظرم بهتره
46%
نه به نظرم جالب نیست همینطوری بهتره
❤🔥6⚡2😍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی همه دنبال تعامل بودن، اون دنبال آرامش بود. نتیجه چیه؟ لینوکس سیستم عاملی که میلیاردها دستگاه رو میچرخونه و گیت، ابزاری که github بدون اون دووم نمیاره.
منظورش اینه: اگه کدت مشکلی واقعی رو حل نمیکنه، فقط داره فضا پر میکنه و وقت دیگران رو میگیره.
☕️Telegram | Website | Discord
منظورش اینه: اگه کدت مشکلی واقعی رو حل نمیکنه، فقط داره فضا پر میکنه و وقت دیگران رو میگیره.
☕️Telegram | Website | Discord
🔥10❤🔥1😍1