داخل این آموزش به پیاده سازی سیستم ذخیره سازی مطالب ، مقاله ها ، پست ها یا ویدئو های مورد علاقه داخل جنگو اونم با استفاده از ajax می پردازیم .
پروژه مثال زده شده داخل آموزش دارای ویدئو هست که کاربر می تونه اونها را ذخیره کنه تا بعدا در فرصت مناسب مشاهده کنه یا از اون ویدئو خوشش اومده و میخواد اونا داشته باشه.
پس داخل مدل ویدئو ابتدا فیلد favourites را اضافه می کنیم که many to many می خوره به مدل user و می تونه کاربر ها را داخل خودش ذخیره کنه و متوجه میشیم که کاربر های یک ویدئو (کسانی که اون ویدئو را ذخیره کردن) چه کسانی هستند .
سپس یک ویو می نویسیم برای اضافه کردن کاربر به این فیلد یا حذف اونها در صورت نیاز و در نهایت با استفاده از ajax به این view درخواست می زنیم که نیازی به رفرش شدن صفحه نباشه و آیکون ذخیره به صورت لایو تغییر شکل بده.
لینک این پروژه داخل گیت هاب من :