سلام امیدوارم که حالتون عاااالی باشه :)
من چند وقت پیش تصمیم گرفتم که همچنان که دارم جنگو یاد میگیرم، از اون یه آموزش هم ضبط کنم و توی یوتوب قرار بدم، توی این آموزش یه فروشگاه با جنگو میسازیم؛ هر کسی که علاقهمند بود میتونه با ما همراه بشه. این صفحه به طور مرتب به روز میشه پس این پست رو توی بوکمارکهاتون قرار بدین و اینکه: "لایک و ساب یادتون نره!"
نکته: پیشنیاز این دوره، پایتون پایه هستش یعنی از صفر تا شی گرایی :)
قسمت اول: نصب و راه اندازی
خب توی این قسمت یاد میگیرید که چطوری یه محیط مجازی بسازین، جنگو رو نصب کنید و باهاش یه پروژه خالی بیارید بالا. این قدم توی تمامی پروژه هایی که با جنگو زده میشه ثابته! حتی پروژه هایی مثل اینستاگرام و تردز! جالبه نه؟ داریم کارایی رو میکنیم که بزرگترین برنامهنویسا انجامش دادن :)
مشاهده ویدیو: https://youtu.be/fPvXJFtMPyQ
قسمت دوم: کار با مدلها
هر چیزی که توی دیتابیسها ذخیره میشه مثل اطلاعات مشتریها، سفارشها، محصولات و خلاصه هر چیزی، یه شی هستش! یه شی از یه کلاس... به این کلاسها توی جنگو میگن مدل (Model). و توی این قسمت مدلهایی که برای فروشگاه نیاز داریم رو میسازیم. دقت کنید که قبل از دیدن این قسمت حتما شی گرایی رو یه مرور کرده باشین...
مشاهده ویدیو: https://youtu.be/fPvXJFtMPyQ
قسمت سوم: اتصال قالب به فروشگاه
هر سایتی حداقل دو بخش داره: 1-فرانت اند و 2- بک اند
وقتی گفته میشه یه سایتی با پایتون ساخته شده منظور اینه که بخش بک اندش با پایتون نوشته شده. بخش بک اند یعنی بخشی که مربوط میشه به کارهای پردازشی مثلا ثبت سفارش، سیستم ورود و خروج، بخش اتصال به پایگاه داده و...
اما بخش فرانت اند مربوط میشه به کارهای گرافیکی و بخشی که سمت کلاینت هستش. این بخش مربوط میشه به زبان هایی مثل HTML/CSS/JavaScript که مربوط به کار ما نیست و یه توسعه دهنده فرانت اند باید اون رو انجام بده. حالا اینجا ما فرانت اند کار نداریم، پس یه قالب آماده پیدا میکنیم و به پروژه مون اضافه میکنیم...
مشاهده ویدیو: https://youtu.be/dW0Qm0XEJpY
قسمت بعدی: به زودی :)