تیپ هاب
تیپ هاب
خواندن ۱ دقیقه·۱ سال پیش

ذخیره پست مورد علاقه در جنگو





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

پروژه مثال زده شده داخل آموزش دارای ویدئو هست که کاربر می تونه اونها را ذخیره کنه تا بعدا در فرصت مناسب مشاهده کنه یا از اون ویدئو خوشش اومده و میخواد اونا داشته باشه.

پس داخل مدل ویدئو ابتدا فیلد favourites را اضافه می کنیم که many to many می خوره به مدل user و می تونه کاربر ها را داخل خودش ذخیره کنه و متوجه میشیم که کاربر های یک ویدئو (کسانی که اون ویدئو را ذخیره کردن) چه کسانی هستند .

سپس یک ویو می نویسیم برای اضافه کردن کاربر به این فیلد یا حذف اونها در صورت نیاز و در نهایت با استفاده از ajax به این view درخواست می زنیم که نیازی به رفرش شدن صفحه نباشه و آیکون ذخیره به صورت لایو تغییر شکل بده.



لینک این پروژه داخل گیت هاب من :

https://github.com/YasinSamooei/Movie_subscription_site



https://tiphub.net/wixixt0


گیت هابجنگوبرنامه نویسیپایتونdjango
تیپ هاب یه وب سایت آموزشی بر اساس، آموزش سریع و آسان سوالات و باگ هایی هست که هر برنامه نویس ممکن است با اون‌ها روبرو بشه
شاید از این پست‌ها خوشتان بیاید