در فریمورک جنگو پروژه ما به سه بخش Model ، View و Template (معماری MVT) تقسیم می شود پس یکی از مهمترین لایه ها ، مدل است که در این بخش آموزش ساخت Model در جنگو به صورت رایگان برای شما عزیزان قرار داده شده است.
در این آموزش برنامه نویسی جنگو ما نحوه ایجاد کردن یک مدل و همچنین نحوه Migrate کردن Model در پایگاه داده رو در قالب یک آموزش ویدیویی به طور کامل توضیح داده ایم.
یک مدل در جنگو نوعی شیء ویژه است که در پایگاه داده یا database ذخیره میشود. یک پایگاه داده مجموعهای از اطلاعات است. ما از پایگاه داده SQLite برای ذخیره اطلاعات استفاده میکنیم. این پایگاه داده، پایگاه داده پیشفرض در جنگو است.
در واقع شما در مدل جنگو می توانید نام مدل(نام جدول) پایگاه داده ، فیلدهای جدول ، نوع فیلدها ، عنوان فیلدها ، کلید اصلی و … را تعریف کنید.
در نهایت شما بعد از ایجاد کردن مدل می توانید با دستورات زیر مدل خود را صورت جدول در پایگاه داده ایجاد نمایید.
py manage.py makemigrations
py manage.py migrate