خب من برگشتم با یک برنامه آموزشی از سری صفر تا خیلی که قرار با هم جنگو رو یاد بگیریم.
همون طور که از تایتل مشخصه این جلسه صفرمه و قرار نیست چیز مهم و خاصی یاد بگیریم. بیشتر میخوایم Django رو بشناسیم، درک کنیم و ببینیم که چرا جنگو خوبه و باید یادش بگیریم.
این دوره متنی (البته فعلا و بعدا به صورت ویدیو) قراره با ورژن 3.1 و از روی داکیومنت های خود جنگو تولید بشه و قدم به قدم با این داکیومنت ها پیش میریم.
جنگو چیه؟
Django یک فریم ورک قدرت مند پایتونیه که توسط بنیادی غیر انتفاعی و مستقل به نام 501(c)(3) (خودمم نمیدونم چیه) توسعه داده میشه. البته منو شما هم میتونم با مراجعه به صفحه گیت هاب پروژه جنگو توی توسعه اون کمک کنیم.
چرا جنگو؟
به نظرم شعار djangoproject.com توضیح کوتاه بهتری برای این فریم ورک باشه :
“The web framework for perfectionists with deadlines.“
“جنگو یک فریم ورک برای کمال گرایان که زمان انجام کار کمی دارند.”
با استفاده از جنگو ما میتونیم در عرض چند ساعت وب اپلیکیشن مد نظرمون رو از طرح اولیه بسازیم.
از طرفی Django خیلی از مشکلات توسعه وب سایت رو حل کرده و لازم نیست که ما چرخ رو از اول درست کنیم. اما این همه ماجرا نیست و خبر خوب اینه که Django اوپن سورس و کاملا رایگانه حتی خیلی از اپلیکیشن ها رو هم میشه از گیت هاب پیدا کرد که این خودش از نوشتن دوباره اون ها جلو گیری میکنه.
Django ویژگی های خوب و زیادی داره که میشه از اون ها سریع بودن، جامع و کامل بودن، قابل اطمینان ،مقیاس پذیر و قابل توسه دادن بالا و همه کاره بودن رو نام برد.
توی قسمت بعدی میخوایم Python و Django رو به همراه پیش نیاز هاشون نصب کنیم. پس اگه کار با pip رو بلد نیستی بهتره آموزش های صفر تا خیلی پیپ رو بخونی.
ممنون از این که پست “آموزش جنگو قسمت صفر مقدمه” رو خوندین.
قسمت دوم به زودی …
امیدوارم که این مطلب کاربردی باشه براتون.
ممنون که کامنت میزارین. آریان:))
منبع: djangoproject.com