فریم ورک Django یک چارچوب وب رایگان و متن باز است که در Python نوشته شده و از الگوی معماری MVT یا همون model-view-template پیروی می کند. هدف اصلی Django این است که ایجاد وب سایت های پیچیده و مبتنی بر پایگاه داده را آسان تر کند. این چارچوب بر قابلیت استفاده مجدد، Pluggability اجزای سازنده، کد کمتر، اتصال کم و توسعه سریع تاکید می کند. در این فریم ورک از Python در سراسر برنامه حتی برای فایل های تنظیمات و مدل های داده استفاده می شود.

در این آموزش از پایتون نسخه ۳٫۸٫۰ ، جنگو ۳٫۰٫۳ استفاده می شود.

مخاطبین دوره ایجاد فرم در جنگو:

  • علاقه مندان به برنامه نویسی
  • افرادی که مایل به یادگیری مباحث تخصصی هستند
  •  دانشجویان و فارغ التحصیلان رشته کامپیوتر
  •  و …

پیش نیازها:

سرفصل های آموزش ایجاد فرم در جنگو

  • نمایش فرم در view جنگو و آشنایی با توکن CSRF
  • تفاوت as_p و as_ul و as_table هنگام رندر فرم
  • نمایش فرم به صورت دستی و غیرخودکار
  • شخصی سازی فیلدها با widget های فرم
  • آشنایی با متد is_valid و دیکشنری cleaned_data
  • استفاده از novalidate در فرم جهت نمایش خطاهای سمت سرور
  • سفارشی کردن اعتبارسنجی و آشنایی با Exception ValidationError
  • بازنویسی متد clean و ساخت یک متد Validator
  • نمایش پیغام خطاهای مناسب با توجه به نوع خطاها
  • ساخت فرم با ارث بری از  ModelForm
  • استفاده از widget های پیشرفته در فرم
  • آپلود فایل در فرم ها
  • ساخت فرم ثبت نام با  UserCreationForm
  • ویرایش پروفایل کاربر با UserChangeForm
  • آشنایی با Formset
  • ویوهای Class-based و فرم ها
  • پیاده سازی جستجو با فیلتر چندگانه

مزایای خرید دوره :

  • تمامی آموزش ها ۳ ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
  • چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
  • ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
  • بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.