علوم پایه

علوم پایه

کشف قوانین طبیعت و منطق ریاضی

ریاضیات و محاسباتفیزیک نظری و کاربردیمکانیک کلاسیک و کوانتومیقوانین طبیعت و اصول علمیمدل‌سازی و شبیه‌سازی ریاضی

مرور بخش‌ها

ریاضیات؛ زبان منطق، اعداد و فرمول‌ها

در این بخش، به بررسی مفاهیم مختلف ریاضیات می‌پردازیم؛ از مبانی اولیه گرفته تا نظریه‌های پیشرفته.

مشاهده بخش

دسته‌بندی‌های مرتبط

مقالات منتخب

راهنمای کامل رابطه‌های یک‌به‌یک (One‑to‑One) در Django با استفاده از OneToOneField

این مقاله نحوهٔ تعریف و کار با رابطه‌های یک‌به‌یک در Django را توضیح می‌دهد. از ایجاد آبجکت‌ها و دسترسی از هر دو سمت رابطه، تا جابه‌جایی رابطه، کوئری‌زدن روی فیلدهای مرتبط، رفتار هنگام حذف (CASCADE)، و استفاده از رابطه‌های جانبی مانند Waiter. تمام مفاهیم با مثال‌های واقعی از API پایتونی Django ارائه شده‌اند.

/persian/article-fa/a-complete-guide-to-onetoone-relationships-in-django-using-onetoonefield-fa

راهنمای کامل URL Dispatcher در Django: نحوهٔ مسیردهی، URLconf، مبدل‌ها و الگوهای URL

این مقاله نحوهٔ کار URL dispatcher در Django را توضیح می‌دهد. از ساخت URLconf و نحوهٔ پردازش درخواست‌ها، تا تعریف الگوهای URL، استفاده از path converters، و ساخت مبدل‌های سفارشی. همچنین مثال‌های عملی برای درک بهتر نحوهٔ مسیردهی در Django ارائه شده است.

/persian/article-fa/a-complete-guide-to-djangos-url-dispatcher-and-urlconf-system-fa

درک ساختار ویوها و مدیریت خطا در جنگو

این مقاله به بررسی نحوه کار ویوهای جنگو، شیوه پردازش درخواست و تولید پاسخ، روش‌های بازگرداندن خطا با استفاده از HttpResponse و Http404، سفارشی‌سازی صفحات خطا، تست هندلرهای خطا و همچنین نوشتن ویوهای ناهمزمان در محیط ASGI می‌پردازد.

/persian/article-fa/understanding-django-view-functions-and-error-handling-fa

کاربرد دکوراتورهای ویو در جنگو و مدیریت رفتار درخواست‌ها

این مقاله به بررسی دکوراتورهای ویو در جنگو می‌پردازد؛ ابزارهایی که امکان کنترل روش‌های مجاز HTTP، پردازش شرطی، فشرده‌سازی GZip، مدیریت هدرهای Vary، کنترل کش و سفارشی‌سازی رفتار CommonMiddleware را فراهم می‌کنند. این دکوراتورها به توسعه‌دهندگان کمک می‌کنند تا رفتار ویوها را دقیق‌تر و استانداردتر مدیریت کنند.

/persian/article-fa/using-django-view-decorators-to-control-http-behavior-and-caching-fa

مدیریت آپلود فایل‌ها در جنگو و روش‌های ذخیره‌سازی آن‌ها

این مقاله نحوه پردازش آپلود فایل‌ها در جنگو، ساختار request.FILES، روش‌های ذخیره‌سازی فایل‌ها به‌صورت دستی یا با مدل‌ها، استفاده از chunks برای جلوگیری از مصرف زیاد حافظه، و پیاده‌سازی آپلود چندفایلی با فیلدها و ویجت‌های سفارشی را توضیح می‌دهد.

/persian/article-fa/handling-file-uploads-in-django-applications-fa

درک توابع میان‌بُر جنگو برای توسعه سریع‌تر ویوها

این مقاله توابع میان‌بُر جنگو مانند render()، redirect()، resolve_url()، get_object_or_404() و get_list_or_404() را بررسی می‌کند. این توابع عملیات رایج ویوها مانند رندر قالب، ایجاد ریدایرکت، تبدیل ورودی به URL معتبر و واکشی ایمن آبجکت‌ها را ساده‌تر کرده و کدنویسی را سریع‌تر و خواناتر می‌کنند.

/persian/article-fa/understanding-django-shortcut-functions-for-efficient-view-development-fa

درک معماری Middleware در جنگو و نحوه ساخت و مدیریت آن

این مقاله ساختار Middleware در جنگو، نحوه عملکرد آن در چرخه درخواست و پاسخ، روش فعال‌سازی، ترتیب اجرا، ساخت Middleware سفارشی، استفاده از متدهای ویژه مانند process_view، process_exception و process_template_response، و نکات مهم درباره پاسخ‌های استریمی را بررسی می‌کند.

/persian/article-fa/understanding-django-middleware-architecture-and-how-to-build-custom-middleware-fa

راهنمای کامل استفاده از Session در جنگو و پیکربندی انواع موتورهای ذخیره‌سازی

این مقاله نحوه فعال‌سازی Session در جنگو، روش‌های مختلف ذخیره‌سازی داده‌های سشن شامل دیتابیس، کش، فایل و کوکی، تفاوت‌های عملکردی هر روش، نکات امنیتی مهم و تنظیمات لازم برای انتخاب بهترین Session Engine را بررسی می‌کند.

/persian/article-fa/a-complete-guide-to-using-sessions-in-django-and-configuring-session-storage-engines-fa

مبانی کار با فرم‌ها در جنگو

این مقاله به معرفی مفهوم فرم‌ها در وب، نحوه کار آن‌ها در HTML، تفاوت روش‌های GET و POST، نقش جنگو در مدیریت فرم‌ها و ساختار کلاس Form می‌پردازد. همچنین توضیح می‌دهد که چگونه جنگو فرآیند ساخت، پردازش و اعتبارسنجی فرم‌ها را ساده و ایمن می‌کند.

/persian/article-fa/working-with-forms-in-django-fa

حلقه‌زدن روی فیلدهای فرم در جنگو و مدیریت فیلدهای مخفی و قابل‌مشاهده

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

/persian/article-fa/understanding-django-templates-and-the-django-template-language-dtl-fa

نمایش‌های مبتنی بر کلاس در جنگو: ساختار، کاربرد و ویژگی‌های پیشرفته

این مقاله به معرفی نمایش‌های مبتنی بر کلاس (Class-Based Views) در جنگو، نحوه استفاده از آن‌ها در URLconf، روش‌های زیرکلاس‌سازی، پشتیبانی از متدهای HTTP مختلف، و ساخت نمایش‌های ناهمگام (Async Views) می‌پردازد. همچنین مثال‌های عملی برای درک بهتر ساختار CBVها ارائه شده است.

/persian/article-fa/an-introduction-to-classbased-views-in-django-structure-usage-and-advanced-features-fa

مقدمه‌ای بر نمایش‌های مبتنی بر کلاس در جنگو: مزایا، ساختار و نحوه استفاده

این مقاله نمایش‌های مبتنی بر کلاس (Class-Based Views) در جنگو را معرفی می‌کند، تفاوت آن‌ها با نمایش‌های تابعی را توضیح می‌دهد، تاریخچه و تکامل generic views را بررسی می‌کند، و نحوه استفاده، پیکربندی، ارث‌بری و override کردن متدها را با مثال‌های کاربردی شرح می‌دهد.

/persian/article-fa/introduction-to-classbased-views-in-django-benefits-evolution-and-practical-usage-fa