آموزش هسته جنگو | راهنمای مرجع برای مفاهیم هسته جنگو

Django Core | A Reference Guide to Core Django Concepts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: به مفاهیم اصلی پشت چارچوب قدرتمند جنگو که در پایتون نوشته شده است، غواصی کنید. استفاده از جنگو 1.10 با پایتون 3 مدل‌های جنگو مدل‌های نمونه مدل روش‌ها و ویژگی‌ها اعتبار سنجی فیلد در سطح مدل فرم‌ها و فرمت‌های جنگو اعتبار سنجی فرم مدل‌ها نماهای مبتنی بر تابع فرم (FBVs) نماهای مبتنی بر کلاس (CBVs) CRUD در نمایش‌های جنگو (ایجاد Django Releteeve) الگوهای ترجمه جنگو استقرار جنگو در سرور زنده| Heroku، Webfaction، Linode، Digital Ocean Celery + Redis برای کارهای ناهمزمان و کارهای برنامه ریزی شده و خیلی بیشتر! پیش نیازها: Python 2.7 یا 3.3 و Django 1.8 & Up ما از Python 3 و Django 1.10 در این یکی استفاده می کنیم. 30 Days of Python یک دوره پیشنهادی است)

فلسفه ما این است که به افراد آموزش می دهیم که چگونه با انجام پروژه های گام به گام کدنویسی کنند. این بیشتر محتوای ما را با یک استثنا هدایت می‌کند: دوره جنگو هسته.

در این دوره، ما به طور عمیق به مفاهیم مختلف جنگو می پردازیم تا راهنمای جامعی برای موضوعاتی ارائه دهیم که شامل موارد زیر است:

  • مدل های جنگو
  •  ویژگی‌های روش‌های نمونه مدل 
  • اعتبار سنجی فیلد در سطح مدل
  • نحوه نقشه‌برداری مدل‌ها به پایگاه‌های داده و کلیدهای اولیه
  • Forms and Formsets جنگو
  • ارتباط داده با کلیدهای خارجی در جنگو
  • مدیریت زیر دامنه ها با میزبان جنگو
  • اعتبار سنجی فرم
  • فرم مدل
  • نماهای مبتنی بر عملکرد (FBV)
  • نماهای مبتنی بر کلاس (CBV)
  • CRUD در نماهای جنگو (ایجاد فهرست حذف به‌روزرسانی بازیابی)
  • الگوهای جنگو
  • وراثت الگو
  • میانبرهای الگو  فیلترها
  • ترجمه جنگو
  • و خیلی بیشتر!

ما این را برای دانش‌آموزانی ساخته‌ایم که به دنبال نگاهی عمیق به مفاهیم بالا هستند. ما شما را تشویق می‌کنیم که تجربه‌ای با Django داشته باشید، مانند سری Django ما را امتحان کنید (1.8 Up) که در Udemy در دسترس است.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • معرفی Introduction

  • نصب و راه اندازی توصیه شده Installation & Recommended Setup

  • نصب و راه اندازی توصیه شده Installation & Recommended Setup

  • نحوه استفاده از این دوره How to use this course

معرفی Introduction

  • معرفی Introduction

  • نحوه استفاده از این دوره How to use this course

نماهای جنگو Django Views

  • معرفی Introduction

  • نصب و نمایش اول Install & First View

  • نصب و نمایش اول Install & First View

  • Http Response & Http Response Redirect Http Response & Http Response Redirect

  • CRUD و بازدیدها CRUD & Views

  • CRUD و بازدیدها CRUD & Views

  • رندر قالب Template Rendering

  • درک زمینه Understanding Context

  • متن کاربر و دکوراتور مورد نیاز ورود به سیستم User Context & Login Required Decorator

  • متن کاربر و دکوراتور مورد نیاز ورود به سیستم User Context & Login Required Decorator

  • نمایش جزئیات Detail View

  • ایجاد نمای Create View

  • به روز رسانی نمای Update View

  • حذف نمای Delete View

  • حذف نمای Delete View

  • ترکیب Crud در 1 نمایش Combining Crud in 1 View

  • ترکیب Crud در 1 نمایش Combining Crud in 1 View

  • جستجو در List View & Q Lookups Search in List View & Q Lookups

  • جستجو در List View & Q Lookups Search in List View & Q Lookups

  • با تشکر از شما و مراحل بعدی Thank you and next steps

  • با تشکر از شما و مراحل بعدی Thank you and next steps

نماهای جنگو Django Views

  • Http Response & Http Response Redirect Http Response & Http Response Redirect

  • رندر قالب Template Rendering

  • درک زمینه Understanding Context

  • نمایش جزئیات Detail View

  • ایجاد نمای Create View

  • به روز رسانی نمای Update View

  • با تشکر از شما و مراحل بعدی Thank you and next steps

Django Models Unleashed - به روز شده و گسترش یافته است Django Models Unleashed - Updated & Expanded

  • خوش آمدی Welcome

  • خوش آمدی Welcome

  • چه چیزی نیاز به مدل های جنگو را تحریک می کند؟ What drives the need for Django Models?

  • پروژه جنگو پایه Base Django Project

  • پروژه جنگو پایه Base Django Project

  • اولین کلاس مدل شما Your First Model Class

  • مبانی انواع میدان مدل جنگو Basics of Django Model Field Types

  • مبانی انواع میدان مدل جنگو Basics of Django Model Field Types

  • مدل جنگو خود را مهاجرت کنید Migrate your Django Model

  • مدل جنگو خود را مهاجرت کنید Migrate your Django Model

  • ایجاد تغییرات در مدل ها Make Changes to Models

  • ایجاد تغییرات در مدل ها Make Changes to Models

  • حذف یک فیلد Delete a Field

  • مهاجرت و مهاجرت اسکواش را حذف کنید Delete Migrations & Squash Migrations

  • ذخیره داده ها از طریق Python Shell با مدیریت جنگو Save Data via Django-managed Python Shell

  • اعتبار سنجی میدانی مدل Model Field Validation

  • اعتبار سنجی میدانی مدل Model Field Validation

  • اعتبارسنجی فیلد مدل - نادیده گرفتن روش ذخیره Model Field Validation - Overriding the Save Method

  • اعتبارسنجی فیلد مدل - نادیده گرفتن روش ذخیره Model Field Validation - Overriding the Save Method

  • اعتبار سنجی میدانی مدل - روش پاک Model Field Validation - The Clean Method

  • مدل انتخاب رشته Model Field Choices

  • مدل انتخاب رشته Model Field Choices

  • گزینه های فیلد مدل - گزینه های پیشرفته Model Field Choices - Advanced Options

  • DateField و DateTimeField DateField & DateTimeField

  • مدل انتزاعی پایه Base Abstract Model

  • مدل انتزاعی پایه Base Abstract Model

  • گزینه های متا مدل Model Meta Options

  • ایجاد انبوه Bulk Create

  • ایجاد انبوه Bulk Create

  • مدیران مدل سفارشی و فیلترهای QuerySet Custom Model Managers & QuerySet Filters

  • مدیران مدل سفارشی و فیلترهای QuerySet Custom Model Managers & QuerySet Filters

  • Django SlugField & Model Signals Basics Django SlugField & Model Signals Basics

  • Django SlugField & Model Signals Basics Django SlugField & Model Signals Basics

  • وسایل برای بارگیری و تخلیه داده ها Fixtures for Loading & Unloading Data

  • مبانی کلیدهای خارجی Basics of Foreign Keys

  • تست مدل ما Testing our Model

  • تست مدل ما Testing our Model

  • با تشکر از شما و مراحل بعدی Thank you and next steps

Django Models Unleashed - به روز شده و گسترش یافته است Django Models Unleashed - Updated & Expanded

  • خوش آمدی Welcome

  • چه چیزی نیاز به مدل های جنگو را تحریک می کند؟ What drives the need for Django Models?

  • اولین کلاس مدل شما Your First Model Class

  • حذف یک فیلد Delete a Field

  • مهاجرت و مهاجرت اسکواش را حذف کنید Delete Migrations & Squash Migrations

  • ذخیره داده ها از طریق Python Shell با مدیریت جنگو Save Data via Django-managed Python Shell

  • اعتبار سنجی میدانی مدل - روش پاک Model Field Validation - The Clean Method

  • گزینه های فیلد مدل - گزینه های پیشرفته Model Field Choices - Advanced Options

  • DateField و DateTimeField DateField & DateTimeField

  • گزینه های متا مدل Model Meta Options

  • وسایل برای بارگیری و تخلیه داده ها Fixtures for Loading & Unloading Data

  • مبانی کلیدهای خارجی Basics of Foreign Keys

  • با تشکر از شما و مراحل بعدی Thank you and next steps

Django Models Unleashed - نسخه اصلی Django Models Unleashed - Original Version

  • معرفی Introduction

  • مستندات و نسخه Documentation & Version

  • مستندات و نسخه Documentation & Version

  • پروژه خالی را شروع کنید Start Blank Project

  • اپلیکیشن، مدل اول، و مهاجرت‌ها App, First Model, & Makemigrations

  • اپلیکیشن، مدل اول، و مهاجرت‌ها App, First Model, & Makemigrations

  • مقادیر فیلد بولی، تهی و پیش فرض Boolean Field, Null, & Default Values

  • CharField و TextField CharField & TextField

  • رندر مدل در Admin Render Model in Admin

  • گزینه های میدان جنگو Django Field Choices

  • نام یونیکد شی Object Unicode Name

  • نام یونیکد شی Object Unicode Name

  • اعتبار سنجی داخلی Built-in Validation

  • اعتبار سنجی فیلد سفارشی Custom Field Validation

  • اعتبار سنجی فیلد سفارشی Custom Field Validation

  • نادیده گرفتن روش ذخیره Overriding the Save Method

  • نادیده گرفتن روش ذخیره Overriding the Save Method

  • استفاده از سیگنال ها با مدل ها Using Signals with Models

  • استفاده از سیگنال ها با مدل ها Using Signals with Models

  • پیام های خطا و متن راهنما Error Messages & Help Text

  • پیام های خطا و متن راهنما Error Messages & Help Text

  • مُهر زمان و فیلد تاریخ زمان Timestamp & DateTimeField

  • مُهر زمان و فیلد تاریخ زمان Timestamp & DateTimeField

  • روش‌ها و ویژگی‌های نمونه Instance Methods & Properties

  • روش‌ها و ویژگی‌های نمونه Instance Methods & Properties

  • مدیران نمونه Model Managers

  • روش های سفارشی QuerySet Custom QuerySet Methods

  • مدل‌ها در پوسته پایتون Models in the Python Shell

  • متشکرم! Thank you!

  • متشکرم! Thank you!

Django Models Unleashed - نسخه اصلی Django Models Unleashed - Original Version

  • معرفی Introduction

  • پروژه خالی را شروع کنید Start Blank Project

  • مقادیر فیلد بولی، تهی و پیش فرض Boolean Field, Null, & Default Values

  • CharField و TextField CharField & TextField

  • رندر مدل در Admin Render Model in Admin

  • گزینه های میدان جنگو Django Field Choices

  • اعتبار سنجی داخلی Built-in Validation

  • مدیران نمونه Model Managers

  • روش های سفارشی QuerySet Custom QuerySet Methods

  • مدل‌ها در پوسته پایتون Models in the Python Shell

نمایش‌های مبتنی بر کلاس جنگو آزاد شدند Django Class Based Views Unleashed

  • به نمایش های Unleashed مبتنی بر کلاس جنگو خوش آمدید Welcome to Django Class Based Views Unleashed

  • به نمایش های Unleashed مبتنی بر کلاس جنگو خوش آمدید Welcome to Django Class Based Views Unleashed

  • پروژه جنگو پایه Base Django Project

  • پروژه جنگو پایه Base Django Project

  • پروژه جنگو پایه Base Django Project

  • نمای مبتنی بر عملکرد و نمای کلاس پایه Function Based View & Base Class View

  • نمای مبتنی بر عملکرد و نمای کلاس پایه Function Based View & Base Class View

  • TemplateView TemplateView

  • Django Basic RedirectView Django Basic RedirectView

  • Django Basic RedirectView Django Basic RedirectView

  • کلاس مدل محصول Product Model Class

  • ListView & DetailView ListView & DetailView

  • ListView & DetailView ListView & DetailView

  • داده های زمینه را دریافت کنید Get Context Data

  • داده های زمینه را دریافت کنید Get Context Data

  • CreateView CreateView

  • مدل پراکسی برای درک زمینه الگو Proxy Model to Grasp Template Context

  • مدل پراکسی برای درک زمینه الگو Proxy Model to Grasp Template Context

  • یک Mixin پایه ایجاد کنید Create a Basic Mixin

  • یک ListView دوباره ایجاد کنید Recreate a ListView

  • از طریق Mixins یک DetailView را دوباره ایجاد کنید Recreate a DetailView via Mixins

  • RedirectView بر اساس نمونه مدل RedirectView Based on Model instance

  • RedirectView بر اساس نمونه مدل RedirectView Based on Model instance

  • ورود به سیستم مورد نیاز Mixin & Decorator Login Required Mixin & Decorator

  • فرم مدل جنگو Django Model Form

  • فرم مدل جنگو Django Model Form

  • CreateView CreateView

  • مشاهده با FormMixin View with FormMixin

  • UpdateView the Hard Way UpdateView the Hard Way

  • UpdateView & DeleteView UpdateView & DeleteView

  • UpdateView & DeleteView UpdateView & DeleteView

  • با تشکر از شما و مراحل بعدی Thank you & next steps

نمایش‌های مبتنی بر کلاس جنگو آزاد شدند Django Class Based Views Unleashed

  • پروژه جنگو پایه Base Django Project

  • TemplateView TemplateView

  • کلاس مدل محصول Product Model Class

  • یک Mixin پایه ایجاد کنید Create a Basic Mixin

  • یک ListView دوباره ایجاد کنید Recreate a ListView

  • از طریق Mixins یک DetailView را دوباره ایجاد کنید Recreate a DetailView via Mixins

  • ورود به سیستم مورد نیاز Mixin & Decorator Login Required Mixin & Decorator

  • مشاهده با FormMixin View with FormMixin

  • UpdateView the Hard Way UpdateView the Hard Way

  • با تشکر از شما و مراحل بعدی Thank you & next steps

درک دیدگاه های مبتنی بر کلاس - نسخه اصلی Understanding Class Based Views - Original Version

  • خوش آمدی Welcome

  • الزامات و توصیه ها Requirements & Recommendations

  • الزامات و توصیه ها Requirements & Recommendations

  • نمای مقدمه و الگو Intro & Template View

  • نمای الگو را سفارشی کنید Customize Template View

  • نمای پایه و ترکیبات Base View and Mixins

  • نمای پایه و ترکیبات Base View and Mixins

  • ورود دکوراتور و سفارشی Mixin مورد نیاز است Login Required Decorator & Custom Mixin

  • ورود دکوراتور و سفارشی Mixin مورد نیاز است Login Required Decorator & Custom Mixin

  • نمایش جزئیات DetailView

  • ListView ListView

  • ListView ListView

  • CreateView CreateView

  • UpdateView UpdateView

  • حذف نمای Delete View

  • حذف نمای Delete View

  • حذف نمای Delete View

  • رسیدگی به استثناها با اشیاء Handling Exceptions with Objects

  • پیام های جنگو در یک CBV Django Messages in a CBV

  • پیام های جنگو در یک CBV Django Messages in a CBV

  • استفاده از FormMixin در CBV Using a FormMixin in a CBV

  • مراحل بعدی Next Steps

  • مراحل بعدی Next Steps

  • مراحل بعدی Next Steps

درک دیدگاه های مبتنی بر کلاس - نسخه اصلی Understanding Class Based Views - Original Version

  • خوش آمدی Welcome

  • نمای مقدمه و الگو Intro & Template View

  • نمای الگو را سفارشی کنید Customize Template View

  • نمایش جزئیات DetailView

  • CreateView CreateView

  • UpdateView UpdateView

  • حذف نمای Delete View

  • رسیدگی به استثناها با اشیاء Handling Exceptions with Objects

  • استفاده از FormMixin در CBV Using a FormMixin in a CBV

  • مراحل بعدی Next Steps

Forms & Formsets Forms & Formsets

  • معرفی Introduction

  • الزامات و پیشنهادات Requirements & Suggestions

  • نمای کلی Basic Overview

  • یک فرم HTML An HTML Form

  • اولین فرم جنگو شما Your First Django Form

  • فرم را رندر کنید Render the Form

  • فرم را رندر کنید Render the Form

  • فیلدهای فرم Form Fields

  • فیلدهای فرم Form Fields

  • جمع آوری داده ها از طریق فرم HTML Collecting Data via HTML Form

  • جمع آوری داده ها از طریق فرم جنگو Collecting Data via Django Form

  • اعتبار سنجی فرم پایه Basic Form Validation

  • داده های فرم اولیه Initial Form Data

  • برچسب و ابزارک فیلد فرم Form Field Label & Widgets

  • برچسب و ابزارک فیلد فرم Form Field Label & Widgets

  • فرم مدل Model Form

  • روش ذخیره را در قالب مدل لغو کنید Override the Save Method in Model Form

  • روش ذخیره را در قالب مدل لغو کنید Override the Save Method in Model Form

  • تنظیم داده های فرم مدل در یک نما Adjusting Model Form Data in a View

  • پیام های خطای سفارشی Custom Error Messages

  • پیام های خطای سفارشی Custom Error Messages

  • ارائه خطاهای فرم در نما Rendering Form Errors in a View

  • ارائه خطاهای فرم در نما Rendering Form Errors in a View

  • رندر کردن فیلدها به صورت دستی در قالب Rendering Fields Manually within a Template

  • قطعه قالب قابل استفاده مجدد Reusable Form Template Snippet

  • Django Formsets Django Formsets

  • فرم مجموعه های مدل Model Formsets

  • ModelForm و QuerySets در Model Formsets ModelForm and QuerySets in Model Formsets

  • فرم جدید پویا در فرمست ها با جی کوئری Dynamic New Form in Formsets with jQuery

  • مراحل بعدی Next Steps

Forms & Formsets Forms & Formsets

  • معرفی Introduction

  • الزامات و پیشنهادات Requirements & Suggestions

  • نمای کلی Basic Overview

  • یک فرم HTML An HTML Form

  • اولین فرم جنگو شما Your First Django Form

  • جمع آوری داده ها از طریق فرم HTML Collecting Data via HTML Form

  • جمع آوری داده ها از طریق فرم جنگو Collecting Data via Django Form

  • اعتبار سنجی فرم پایه Basic Form Validation

  • داده های فرم اولیه Initial Form Data

  • فرم مدل Model Form

  • تنظیم داده های فرم مدل در یک نما Adjusting Model Form Data in a View

  • رندر کردن فیلدها به صورت دستی در قالب Rendering Fields Manually within a Template

  • قطعه قالب قابل استفاده مجدد Reusable Form Template Snippet

  • Django Formsets Django Formsets

  • فرم مجموعه های مدل Model Formsets

  • ModelForm و QuerySets در Model Formsets ModelForm and QuerySets in Model Formsets

  • فرم جدید پویا در فرمست ها با جی کوئری Dynamic New Form in Formsets with jQuery

  • مراحل بعدی Next Steps

قالب های جنگو Django Templates

  • پروژه راه اندازی Setup Project

  • معرفی Introduction

  • فیلترهای قالب Template Filters

  • برای حلقه و چرخه For Loops & Cycle

  • برای حلقه و چرخه For Loops & Cycle

  • وراثت Inheritance

  • وراثت Inheritance

  • شامل متغیرها Include with Variables

  • شامل متغیرها Include with Variables

  • لغو الگوهای برنامه Override App Templates

  • با تشکر از شما و مراحل بعدی Thank you and next steps

قالب های جنگو Django Templates

  • معرفی Introduction

  • فیلترهای قالب Template Filters

  • لغو الگوهای برنامه Override App Templates

ترجمه جنگو Django Translation

  • معرفی Introduction

  • معرفی Introduction

  • معرفی Introduction

  • Gettext را با استفاده از Homebrew تنظیم کنید Setup gettext using Homebrew

  • یک رشته را در یک نما ترجمه کنید Translate a String in a View

  • یک رشته را در یک نما ترجمه کنید Translate a String in a View

  • فعال کردن دستی ترجمه بر اساس زبان Manually Activate Translation by Language

  • فعال کردن دستی ترجمه بر اساس زبان Manually Activate Translation by Language

  • ترجمه جنگو در قالب Django Translation in Template

  • متشکرم Thank you

ترجمه جنگو Django Translation

  • معرفی Introduction

  • Gettext را با استفاده از Homebrew تنظیم کنید Setup gettext using Homebrew

  • ترجمه جنگو در قالب Django Translation in Template

  • متشکرم Thank you

مدل کاربر جنگو آزاد شد Django User Model Unleashed

  • خوش آمدی Welcome

  • الزامات Requirements

  • گسترش مدل کاربر Extend User Model

  • گسترش مدل کاربر Extend User Model

  • مدل کاربر سفارشی Custom User Model

  • گسترش مدل کاربر سفارشی Extending the Custom User Model

  • گسترش مدل کاربر سفارشی Extending the Custom User Model

  • ثبت نام کاربر Register User

  • ثبت نام کاربر Register User

  • ورود و احراز هویت کاربر User Login & Authentication

  • خروج کاربر User Logout

  • خروج کاربر User Logout

  • ورود کاربر با نام کاربری یا ایمیل User Login with Username or Email

  • کاربر غیر فعال Inactive User

  • کلیدهای فعال سازی Activation Keys

  • کلیدهای فعال سازی Activation Keys

  • با تشکر از شما و مراحل بعدی Thank you and next steps

مدل کاربر جنگو آزاد شد Django User Model Unleashed

  • الزامات Requirements

  • مدل کاربر سفارشی Custom User Model

  • ورود و احراز هویت کاربر User Login & Authentication

  • ورود کاربر با نام کاربری یا ایمیل User Login with Username or Email

  • کاربر غیر فعال Inactive User

  • با تشکر از شما و مراحل بعدی Thank you and next steps

آزمایشات جنگو آزاد شد Django Tests Unleashed

  • الزامات Requirements

  • پروژه راه اندازی Setup Project

  • پروژه راه اندازی Setup Project

  • تست های مدل Model Tests

  • آزمون های فرم Form Tests

  • آزمون های فرم Form Tests

  • مشاهده تست ها View Tests

  • احراز هویت تست های کاربران Authenticating Users Tests

  • احراز هویت تست های کاربران Authenticating Users Tests

  • تست CRUD در چارچوب استراحت جنگو CRUD Test in Django Rest Framework

  • با تشکر از شما و مراحل بعدی Thank you and next steps

  • با تشکر از شما و مراحل بعدی Thank you and next steps

  • با تشکر از شما و مراحل بعدی Thank you and next steps

آزمایشات جنگو آزاد شد Django Tests Unleashed

  • پروژه راه اندازی Setup Project

  • تست های مدل Model Tests

  • مشاهده تست ها View Tests

  • تست CRUD در چارچوب استراحت جنگو CRUD Test in Django Rest Framework

  • با تشکر از شما و مراحل بعدی Thank you and next steps

گسترش Deployment

  • معرفی استقرار Deployment Introduction

  • لینود قسمت 1 Linode Part 1

  • لینود قسمت 1 Linode Part 1

  • لینود قسمت 2 Linode Part 2

  • اقیانوس دیجیتال | برپایی Digital Ocean | Setup

  • اقیانوس دیجیتال | برپایی Digital Ocean | Setup

  • اقیانوس دیجیتال | پروژه محلی جنگو Digital Ocean | Local Django Project

  • اقیانوس دیجیتال | دبیان + آپاچی + جنگو Digital Ocean | Debian + Apache + Django

  • اقیانوس دیجیتال | دبیان + آپاچی + جنگو Digital Ocean | Debian + Apache + Django

  • اقیانوس دیجیتال | محلی برای زندگی Digital Ocean | Local to Live

  • Webfaction | برپایی Webfaction | Setup

  • Webfaction | پروژه محلی جنگو Webfaction | Local Django Project

  • Webfaction | محلی برای زندگی Webfaction | Local to Live

  • هیروکو | وارد Heroku شوید Heroku | Login to Heroku

  • پروژه محلی جنگو Local Django Project

  • پروژه محلی جنگو Local Django Project

  • Git را برای پروژه خود راه اندازی کنید Setup Git for your Project

  • برنامه Heroku را ایجاد کنید Create Heroku App

  • برنامه Heroku را ایجاد کنید Create Heroku App

  • تنظیمات تولید و فایل های استاتیک Production Settings & Static Files

  • تنظیمات تولید و فایل های استاتیک Production Settings & Static Files

  • دامنه سفارشی و پخش زنده Custom Domain & Go Live

  • دامنه سفارشی و پخش زنده Custom Domain & Go Live

گسترش Deployment

  • معرفی استقرار Deployment Introduction

  • لینود قسمت 2 Linode Part 2

  • اقیانوس دیجیتال | پروژه محلی جنگو Digital Ocean | Local Django Project

  • اقیانوس دیجیتال | محلی برای زندگی Digital Ocean | Local to Live

  • Webfaction | برپایی Webfaction | Setup

  • Webfaction | پروژه محلی جنگو Webfaction | Local Django Project

  • Webfaction | محلی برای زندگی Webfaction | Local to Live

  • هیروکو | وارد Heroku شوید Heroku | Login to Heroku

  • Git را برای پروژه خود راه اندازی کنید Setup Git for your Project

کلیدهای خارجی جنگو آزاد شد Django Foreign Keys Unleashed

  • به Foreign Keys Unleashed خوش آمدید Welcome to Foreign Keys Unleashed

  • اولین رابطه کلید خارجی First Foreign Key Relation

  • روابط در پوسته Relations in the Shell

  • روابط در پوسته Relations in the Shell

  • کلیدهای خارجی بیشتر More Foreign Keys

  • فیلد ManyToMany ManyToMany Field

  • فیلد ManyToMany ManyToMany Field

  • یک به یک میدان One to One Field

  • یک به یک میدان One to One Field

  • در حذف On Delete

  • محدود کردن انتخاب ها به Limit Choices To

  • محدود کردن انتخاب ها به Limit Choices To

  • جستجو و تغییر فیلد کلید خارجی در Admin Search & Change Foreign Key Field in Admin

  • جستجو و تغییر فیلد کلید خارجی در Admin Search & Change Foreign Key Field in Admin

  • ذخیره درخواست کاربر برای مدل در Admin Save Request User to Model in Admin

  • روش مدیریت مدل برای کلید خارجی کاربر Model Admin Method for User Foreign Key

  • روش مدیریت مدل برای کلید خارجی کاربر Model Admin Method for User Foreign Key

  • نام مرتبط در کلید خارجی Related Name in Foreign Key

  • متشکرم Thank you

کلیدهای خارجی جنگو آزاد شد Django Foreign Keys Unleashed

  • به Foreign Keys Unleashed خوش آمدید Welcome to Foreign Keys Unleashed

  • اولین رابطه کلید خارجی First Foreign Key Relation

  • کلیدهای خارجی بیشتر More Foreign Keys

  • در حذف On Delete

  • ذخیره درخواست کاربر برای مدل در Admin Save Request User to Model in Admin

  • نام مرتبط در کلید خارجی Related Name in Foreign Key

زمان و وظایف | راهنمای اتصال جنگو، کرفس، + ردیس Time & Tasks | A Guide to Connecting Django, Celery, + Redis

  • زمان و وظایف چیست؟ What is Time & Tasks?

  • الزامات Requirements

  • الزامات Requirements

  • Redis را دانلود کنید Download Redis

  • Redis را دانلود کنید Download Redis

  • Celery & Redis را در Virtualenv نصب کنید Install Celery & Redis in Virtualenv

  • ماژول کرفس Celery Module

  • ماژول کرفس Celery Module

  • یک برنامه جنگو ایجاد کنید Create a Django App

  • کارها را با کرفس به تعویق بیندازید Defer Tasks with Celery

  • وظایف زمانبندی شده Scheduled Tasks

  • وظایف زمانبندی شده Scheduled Tasks

  • کرفس و ردیس در هروکو Celery & Redis on Heroku

  • کرفس و ردیس در هروکو Celery & Redis on Heroku

  • متشکرم Thank you

  • متشکرم Thank you

زمان و وظایف | راهنمای اتصال جنگو، کرفس، + ردیس Time & Tasks | A Guide to Connecting Django, Celery, + Redis

  • زمان و وظایف چیست؟ What is Time & Tasks?

  • الزامات Requirements

  • Celery & Redis را در Virtualenv نصب کنید Install Celery & Redis in Virtualenv

  • یک برنامه جنگو ایجاد کنید Create a Django App

  • کارها را با کرفس به تعویق بیندازید Defer Tasks with Celery

  • متشکرم Thank you

جانگو میزبان است Django Hosts

  • خوش آمدی Welcome

  • خوش آمدی Welcome

  • خوش آمدی Welcome

  • راه اندازی و آزمایش دامنه ها به صورت محلی Setup & Test Domains Locally

  • راه اندازی اولیه Initial Setup

  • راه اندازی اولیه Initial Setup

  • مسیریابی نام های زیر دامنه Routing Subdomain Names

  • مسیریابی نام های زیر دامنه Routing Subdomain Names

  • تغییر مسیرهای پیش فرض زیر دامنه Default Subdomain Redirects

  • تغییر مسیرهای پیش فرض زیر دامنه Default Subdomain Redirects

  • جنگو میزبان معکوس است Django Hosts Reverse

  • جنگو میزبان معکوس است Django Hosts Reverse

  • جانگو در یک برنامه میزبانی می کند Django Hosts within an App

  • جانگو در یک برنامه میزبانی می کند Django Hosts within an App

  • ساخت URL با تگ های قالب Build URLs with Template Tags

  • تنظیم زیر دامنه درخواست Setting the Request Subdomain

  • تنظیم زیر دامنه درخواست Setting the Request Subdomain

جانگو میزبان است Django Hosts

  • خوش آمدی Welcome

  • راه اندازی و آزمایش دامنه ها به صورت محلی Setup & Test Domains Locally

  • ساخت URL با تگ های قالب Build URLs with Template Tags

با تشکر از شما و مراحل بعدی Thank you & Next Steps

  • با تشکر از شما و مراحل بعدی! Thank you and next steps!

  • با تشکر از شما و مراحل بعدی! Thank you and next steps!

با تشکر از شما و مراحل بعدی Thank you & Next Steps

نمایش نظرات

نظری ارسال نشده است.

آموزش هسته جنگو | راهنمای مرجع برای مفاهیم هسته جنگو
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
24 hours
204
Udemy (یودمی) udemy-small
12 فروردین 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
86,289
4.7 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Justin Mitchel Justin Mitchel

کدنویس، معلم، کارآفرین

  • دانشجوی مشتاق زندگی!
  • من عاشق یادگیری چیزهای جدید هستم و نکته جالب در مورد کد این است که همیشه چیزهای جدیدی وجود دارد.
  • من معتقدم بهترین راه برای یادگیری، آموزش است. به همین دلیل است که من در واقع شروع کردم. اکنون به دیگران کمک می کنم در حالی که مهارت های خود را تقویت می کنم.
  • در
  • به من بپیوندید
  • استاد کمکی در دانشکده بازرگانی مارشال در دانشگاه کالیفرنیای جنوبی
  • دوره های اصلی من (4+ سال پیش)  
  • بودند
  • من یک کارآفرین هستم که خودآموخته توسعه‌دهنده جنگو/پایتون هستم

من یک دوره کاملاً جدید ایجاد کرده ام که به طور خاص برای مخاطبان SkillShare ساخته شده است.

Udemy (یودمی)

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

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