آموزش جنگو | ریکوئست ها و تمپلیت فرم ها - جلسه ششم|requests and template forms
963 بار بازدید -
4 سال پیش
-
سلام به همه دوستان. توی
سلام به همه دوستان. توی این دوره قراره به طور کامل، جنگو رو بررسی کنیم. در این دوره از مباحث مبتدی جنگو شروع میکنیم و تا مباحث پیشرفته، پیش میریم و همه چیز رو سعی میکنیم آموزش بدیم
توی جلسه اول، بعد از معرفی جنگو، محیط مجازی رو روی سیستممون ایجاد کردیم. بعدش جنگو رو داخل محیط مجازی نصب کردیم و اولین پروژه مون رو استارت زدیم . بعد رسیدیم به جلسه دوم. اول درباره ویو ها در جنگو صحبت کردیم. سرور جنگو رو استارت کردیم تنظیمات مربوط به مسیر های یو ار ال رو انجام دادیم همچنین بعدش یه توضیح درباره include دادیم و در کل با ویو ها کار کردیم و چیزای ساده رو به کاربر نشون دادیم.
توی جلسه سوم، درباره دیتابیس صحبت کردیم. اینکه چجوری میتونیم وب اپلیکیشن جنگو رو به دیتابیس متصل کنیم و چجوری مدل های دیتابیس رو داخل جنگو بنویسیم. علاوه بر اون رفتیم سراغ صفحه ادمین و با این ویژگی فوق العاده ی جنگو آشنا شدیم. درمورد فیلد های مدل جنگو حرف زدیم و نشونتون دادم که دقیقا از کجا به لیستش دسترسی داشته باشید.
رسیدیم به جلسه چهارم. توی اون جلسه سعی کردیم با پارامتر های یو ار ال آشنا بشیم و بتونیم کوئری ست های مختلف بزنیم. ینی همون دیتا هامون رو از دیتابیس دریافت کنیم و توی ویو ازش استفاده کنیم.
بعدش درمورد تمپلیت ها در جنگو حرف زدیم و تمپلیت تگ های مهم رو معرفی کردیم. بعدشم دیتا هایی که از دیتابیس گرفته بودیم رو رسوندیم به این تمپلیت ها که درواقع از طریق مفهموم کانتکست از ویو هامون عبور میکرد. مشخصه که قبلشم گفتیم چجوری تمپلیت ها رو به ویو هامون متصل کنیم.
تملیت ها، فایل های اچ تی ام الی هستن که داخل ویو ها رندرش میکنیم تا چیزی که میخوایم رو به یوزر نشون بدیم.
توی جلسه پنجم، رفتیم سراغ ساخت یک صفحه جزئیات آبجکت های مدل. اینجوری که آی دی هر آبجکت رو از طریق یو ار ال فرستادیم به ویوی جزئیات. اونجا از سرور با یک متد که معرفیش کردیم، آبجکت خاصی که اون ای دی رو داشت رو از سرور گرفتیم. بعدشم تملیت ساده ای ایجاد کردیم که دیتای اون ابجکتت رو نشون بدیم.
توی این جلسه اول رفتیم سراغ فیلد تاریخ در مدل جنگو و اونو به مدلمون اضافه کردیم. بعدش سعی کردیم یک فرم رو داخل فایل html مون بسازیم و باهاش بتونیم پست جدید بسازیم. درمورد متد های get , post حرف زدیم و request جنگو رو بررسی کردیم.
درمورد csrf token حرف زدیم و اونو هم توضیح دادیم.
همچنین action های فرم رو بررسی کردیم و باهاش کار کردیم
در آخر فرمی داشتیم که میشد باهاش پست بسازیم
جلسه بعد میریم سراغ فرم ها در جنگو و از روشی که منطقی تر از روش این جلسه است استفاده میکنیم.
همچنین ازتون میخوام اگه محتوای ارزشمند رو هرجایی دیدید ازش حمایت کنید. مخصوصا که با شرایط فعلی، فقط خودمونیم که میتونیم از خودمون حمایت کنیم.
سابسکرایب، لایک و کامنتم که فراموش نکردید دیگه 😉
-djangoDocs- djangoproject.com/
-cmder- cmder.net/
-download vs code- code.visualstudio.com/download/
-آموزش پایتون- • Video
keywords:
جنگو چیست
csrf_token جنگو
متد های post و get
ارسال به سرور در جنگو
ثبت آبجکت جدید در جنگو
get and post request
فرم ها در جنگو
فرم ها در تملیت جنگو
افزودن فرم به تمپلیت جنگو
ساخت فرم در جنگو
ساخت فرم در تمپلیت ها جنگو
request جنگو
فرم ها در جنگو تمپلیت
جنگو پایتو
4 سال پیش
در تاریخ 1399/09/14 منتشر شده
است.
963
بـار بازدید شده