آموزش فلسک: یکپارچه‌سازی پایگاه داده - آخرین آپدیت

دانلود Flask: Database Integration

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: معمولاً هنگام ایجاد یک اپلیکیشن یا سرویس وب با Flask، پایگاه داده داده‌هایی را که قصد ارائه آن‌ها را دارید ذخیره می‌کند. در دوره «فلسک: یکپارچه‌سازی پایگاه داده»، شما نحوه اتصال به پایگاه داده با استفاده از SQLAlchemy و ادغام آن در یک پروژه Flask را خواهید آموخت. ابتدا، نحوه تنظیم اتصال پایگاه داده و ایجاد مدل داده برای پروژه Flask خود را بررسی می‌کنید. سپس، یاد می‌گیرید که چگونه عملیات CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) را از طریق Viewهای فلسک انجام دهید. در نهایت، سناریوهای پیچیده‌تری مانند مهاجرت داده‌ها (Migrations) و روابط (Relations) را بررسی خواهید کرد. پس از اتمام این دوره، مهارت‌ها و دانش لازم در مورد Flask و SQLAlchemy را برای متصل کردن پایگاه داده به پروژه وب خود به دست خواهید آورد.

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

افزودن مدل داده Adding a Data Model

  • معرفی Sqlalchemy Introducing Sqlalchemy

  • تنظیمات Sqlalchemy Sqlalchemy Setup

  • ایجاد کلاس‌های مدل داده Creating Data Model Classes

  • ایجاد پایگاه داده Creating the Db

  • درج داده‌های مدل Inserting Model Data

  • پرس‌وجوی داده‌ها (Querying) Querying Data

  • گزینه‌های مدل و فیلدها Model and Field Options

استفاده از مدل داده در فلسک Using the Data Model with Flask

  • جلوگیری از Importهای حلقوی Preventing Circular Imports

  • نمای خوش‌آمدگویی: بازیابی تمام کارت‌ها The Welcome View: Retrieving All Cards

  • نمای جزئیات: بازیابی یک کارت واحد The Detail View: Retrieving a Single Card

  • درج یک کارت در پایگاه داده Inserting a Card into the Database

  • استفاده از Session برای حفظ یکپارچگی داده‌ها Using the Session to Keep Your Data Consistent

  • حذف یک کارت Removing a Card

ادامه مدل داده: روابط و مهاجرت‌ها Data Model, Continued: Relations and Migrations

  • افزودن رابطه چند به یک Adding a Many-to-one Relation

  • بارگذاری تنبل روابط (Lazy Relations) Relations Are Lazy

  • تخصیص مقدار به رابطه چند به یک Assigning a Value to a Many-to-one Relation

  • مدل‌سازی رابطه از سمت دیگر Modeling the Relation from the Other Side

  • جلوگیری از مشکل N+1 Avoiding the N+1 Problem

  • عیب‌یابی با Flask Debugtoolbar Debugging with Flask-Debugtoolbar

  • روابط چند به چند Many-to-many Relations

  • مهاجرت داده‌ها با Alembic Migrations with Alembic

نمایش نظرات

آموزش فلسک: یکپارچه‌سازی پایگاه داده
جزییات دوره
53m
21
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
4
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reindert-Jan Ekker Reindert-Jan Ekker

پس از سالها کار در زمینه تولید نرم افزار ، Reindert-Jan Ekker در سال 2010 به تدریس برنامه نویسان روی آورد و هرگز به گذشته نگاه نکرد. او نویسنده دوره های Pluralsight است و کلاسهایی را درباره پایتون ، علوم داده ، devops (و سایر موارد) تدریس می کند. حتی اگر او بعضی از مشاغل توسعه را در اینجا و آنجا تحت فشار قرار دهد ، تدریس علاقه واقعی او است و او مشتاقانه منتظر است که این اشتیاق را با شما به اشتراک بگذارد.