بازنشر آموخته های شخصی

۳ مطلب با کلمه‌ی کلیدی «extension» ثبت شده است

شروع کار با ایمیل در فلاسک

بسیاری از اپلیکیشن ها برای برقراری ارتباط با کاربران جهت یادآوری رخدادهای سیستمی خود از ایمیل استفاده می کنند. بدین منظور می توانیم مستقیما از پکیج smtplib استفاده کنیم که یک کتابخانه استاندارد برای پایتون می باشد، اما به جهت تطابق مناسب این پکیج با فلاسک ما از اکستنشنی به نام Flask-Mail استفاده می کنیم که در حقیقت آن نیز در برگیرنده ی همین کتابخانه است ولی تطابق بهتری با فریمورک اصلی ما یعنی فلاسک دارد. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

مدیریت پایگاه داده ها با استفاده از Flask-SQLAlchemy

Flask-SQLAlchemy یک اکستنشن برای فریمورک فلاسک است که امکان استفاده از SQLAlchemy را برای ما در این فریمورک مهیا می نماید و خود SQLAlchemy یک فریمورک قدرتمند برای پایگاه داده های رابطه ای است که امکان استفاده از چندین پایگاه داده را در backend برای ما به ارمغان می آورد. این فریمورک قابلیت امکان استفاده سطح بالا از ORM و همچنین استفاده ی جزیی و دقیق از دستورات اصلی SQL را دارا می باشد. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی

مدیریت فرم ها

شی درخواستی که در آموزش های قبلی راجع به آنها صحبت کردیم حاوی تمامی اطلاعاتی است که از سوی کاربر ارسال می شود. با استفاده از request.form می توانیم به اطلاعات فرم هایی که از سوی کاربر به عنوان یک درخواست POST ارسال شده است، دسترسی داشته باشیم. 

۰ نظر موافقین ۰ مخالفین ۰
مصطفی داودی