در این مطلب، ویدئو وب سایت Hello World با Python Django در 15 دقیقه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:17:28
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:07,510
سلام بچه ها، دیوید از mdbootstrap.com، در این ویدیو به شما نشان خواهم داد که چگونه می توانید برنامه های وب را با پایتون و python شروع کنید.
2
00:00:07,515 –> 00:00:14,820
ما از یکی از معروف ترین فریمورک ها، جنگو استفاده خواهیم کرد، بنابراین بدون هیچ مقدمه ای، بیایید شروع کنیم
3
00:00:14,860 –> 00:00:22,390
[معرفی]
4
00:00:22,978 –> 00:00:29,810
اکنون برای شروع باید ابتدا پایتون را دانلود کنیم، بنابراین به python.org بروید و آخرین نسخه را دانلود کنید.
5
00:00:29,830 –> 00:00:36,950
برای پلتفرم شما، در مورد من پنجره است. نصب کننده را اجرا کنید، به یاد داشته باشید که این را علامت گذاری کنید تا پایتون را به مسیر اضافه کنید
6
00:00:37,243 –> 00:00:41,810
این بسیار مفید خواهد بود و نصب را ادامه دهید.
7
00:00:41,989 –> 00:00:48,090
میتوانید از پیشفرضها استفاده کنید، اما بدیهی است که اگر چیزی بیش از تنظیمات میخواهید، میتوانید آن را سفارشی کنید
8
00:00:48,306 –> 00:00:51,620
گزینه های نصب شما
9
00:00:52,927 –> 00:00:58,520
پس از اتمام نصب، می توانید پنجره نصب کننده را ببندید و
10
00:00:58,520 –> 00:01:06,750
اکنون بررسی می کنیم که پایتون به طور کامل بر روی سیستم عامل ما نصب شده است.
11
00:01:06,750 –> 00:01:14,250
برای انجام این کار، بیایید یک ترمینال را باز کنیم، در مورد من خط فرمان خواهد بود
12
00:01:14,264 –> 00:01:18,690
و python –version را تایپ کنید
13
00:01:18,831 –> 00:01:23,430
شما باید نسخه فعلی پایتون را در پنجره ببینید
14
00:01:23,446 –> 00:01:33,700
اکنون زمان نصب جنگو است، بنابراین جنگو را در گوگل جستجو کنید و به صفحه پروژه بروید یا مستقیماً به djangoproject.com بروید.
15
00:01:33,730 –> 00:01:41,780
بر روی start with django کلیک کنید، راهنمای نصب جنگو و نصب نسخه رسمی را پیدا کنید
16
00:01:43,230 –> 00:01:49,970
برای نصب جنگو به پیپ نیاز داریم بیایید به لینک موجود در مستندات برویم
17
00:01:49,970 –> 00:01:55,930
همچنین آن را در توضیحات این ویدیو خواهید یافت و خط فرمان را برای پلتفرم خود انتخاب کنید
18
00:01:56,105 –> 00:02:06,180
کد را کپی کرده و در ترمینال قرار دهید یا مستقیماً آن را تایپ کنید. ابتدا باید pip را دانلود کنید پس بیایید از گزینه curl برای دانلود استفاده کنیم
19
00:02:06,380 –> 00:02:14,480
نصب شده است، اکنون آن را با پیوند دادن py get pip.py اجرا خواهیم کرد. با این کار پیپ نصب می شود
20
00:02:14,525 –> 00:02:21,130
حالا بیایید به مستندات جنگو برگردیم و در مورد من دوباره پلتفرم خود را پنجره آن انتخاب کنید
21
00:02:21,160 –> 00:02:27,910
کد یا دستور را کپی کنید و در مورد من py -pip install django را بنویسید
22
00:02:27,953 –> 00:02:33,020
با این کار جنگو به صورت جهانی روی رایانه ما نصب می شود
23
00:02:33,910 –> 00:02:44,370
خوب، اکنون ما آماده راه اندازی سرور توسعه خود هستیم. بیایید به پوشه مورد نظر خود برویم. اکنون آن را در ویرایشگر انتخابی خود باز کنید، من از کد ویژوال استودیو استفاده خواهم کرد.
24
00:02:45,730 –> 00:02:54,400
بنابراین برای خط فرمان به اینجا بروید. پس بیایید با بررسی اینکه جنگوی ما به درستی نصب شده است شروع کنیم.
25
00:02:54,435 –> 00:02:59,120
برای انجام این کار، اجازه دهید python -m django –version را تایپ کنیم
26
00:02:59,250 –> 00:03:02,740
این آخرین نسخه 3.1.4 را به ما نشان می دهد
27
00:03:02,865 –> 00:03:11,810
درست در لحظه ای که من این ویدیوی خلقت را ساختم. خب حالا بیایید یک پروژه جدید بسازیم.
28
00:03:11,926 –> 00:03:20,150
بنابراین برای انجام این کار، بیایید پروژه استارتآپ django-admin را شروع کنیم و آن را mysite بنامیم
29
00:03:21,840 –> 00:03:32,820
این دایرکتوری را در اینجا ایجاد می کند، اکنون به ساختار پروژه نگاه می کنیم، بنابراین در اینجا چند فایل وجود دارد و ما آنها را مرور خواهیم کرد.
30
00:03:32,820 –> 00:03:42,900
در ویدیوی بعدی، آموزش بعدی اکنون پیشرفته تر است. آنچه باید به خاطر داشته باشید این است که این پروژه فعلی ماست
31
00:03:43,001 –> 00:03:53,950
بیایید سرور خود را راه اندازی کنیم، بنابراین باید بدانید که پایتون یک سرور داخلی دارد، بنابراین python manager.py را تایپ کنید.
32
00:03:54,209 –> 00:04:07,170
سرور را اجرا کنید، اکنون می بینید که ما خطا را دریافت می کنیم، به این دلیل است که من سعی می کنم این دستور را در پوشه سطح بالا اجرا کنم، برای انجام این کار باید وارد این mysite شویم.
33
00:04:07,241 –> 00:04:18,650
پوشه، پس بیایید به mysite برویم، حالا بیایید دوباره دستور را اجرا کنیم، این سرور ما را راه اندازی می کند، همانطور که در کنسول می بینیم، همه چیز خوب کار می کند
34
00:04:18,666 –> 00:04:30,680
این صفحه شروع ما را به ما نشان می دهد، بنابراین می توانید ببینید که این یک نسخه اشکال زدایی صفحه ما است و ما می توانیم همه اینها را ببینیم
35
00:04:30,683 –> 00:04:36,260
ما اینجا هستیم زیرا این مجموعه اشکال زدایی را روی true تنظیم کرده ایم، اما روی آن تمرکز نمی کنیم
36
00:04:36,884 –> 00:04:47,870
حالا بیایید جلو برویم حالا بیایید یک برنامه ایجاد کنیم تا پروژه را ایجاد کنیم، بنابراین این پروژه mysite ما است
37
00:04:47,873 –> 00:04:58,630
اکنون ما قصد داریم یک برنامه کاربردی ایجاد کنیم، بنابراین باید بدانیم که پروژه ما فقط یک برنامه کاربردی نیست، بنابراین می توانید آن را به عنوان یک پروژه در نظر بگیرید.
38
00:04:58,648 –> 00:05:12,030
می تواند وبلاگ و سایت تجارت الکترونیک شما و غیره باشد، در حالت ایده آل باید پروژه خود را به برنامه های کوچکتر تقسیم کنید
39
00:05:12,634 –> 00:05:20,410
بنابراین می توانید برنامه هایی مانند برنامه های وبلاگ نویسی داشته باشید، می توانید برنامه هایی مانند برنامه های فروشگاه اکنون داشته باشید، می توانید برنامه های سبد خرید، برنامه های پرداخت و غیره داشته باشید.
40
00:05:20,650 –> 00:05:26,540
بنابراین این برنامه ها مانند ماژول های مستقلی هستند که از نظر تاکتیکی می توانند در پروژه های دیگر استفاده شوند
41
00:05:26,600 –> 00:05:34,030
بنابراین کاری که ما می خواهیم انجام دهیم این است که اکنون یک برنامه جدید ایجاد می کنیم
42
00:05:34,030 –> 00:05:42,670
برای انجام این کار، اجازه دهید سرور خود را متوقف کنیم، اکنون بیایید یک برنامه با استفاده از دستور پایتون ایجاد کنیم
43
00:05:42,700 –> 00:05:49,630
manager.py startapp بیایید آن را خانه بنامیم
44
00:05:49,634 –> 00:05:57,990
بنابراین این برنامه خانه ما خواهد بود. بنابراین اکنون می توانیم ببینیم که در کنار پروژه خود خانه خود را داریم
45
00:05:57,990 –> 00:06:09,210
بنابراین در مورد ما فقط یک برنامه کاربردی داریم، بنابراین یک پروژه و یک برنامه کاربردی داریم، در پروژه های پیشرفته و پیچیده تر، شما برنامه های بیشتری خواهید داشت، اما
46
00:06:09,210 –> 00:06:16,620
به خاطر این آموزش، ما آن را ساده و همانطور که هست نگه می داریم، پس بیایید فعلا به خانه برگردیم
47
00:06:16,662 –> 00:06:23,860
بیایید views.py را بررسی کنیم
48
00:06:23,860 –> 00:06:36,780
فایلی که قرار است ویرایش کنیم، بنابراین این مسئول نمای ما است، در آینده در مورد آن بیشتر یاد خواهیم گرفت، اکنون بیایید شروع کنیم و اولین نمای خود را ایجاد کنیم، بنابراین اوم
49
00:06:38,103 –> 00:06:54,290
بیایید ابتدا تعدادی واردات جدید اضافه کنیم، بنابراین از django http import httpResponse، بنابراین این اولین چیزی است که ما نیاز داریم
50
00:06:54,290 –> 00:07:02,090
حالا بیایید درخواست نمایه سازی را تعریف کنیم، بعداً به جزئیات بیشتری خواهیم پرداخت
51
00:07:02,394 –> 00:07:10,630
بیایید پاسخ http را برگردانیم و Hello World را بگوییم
52
00:07:13,390 –> 00:07:19,280
شما در خانه خوب هستید
53
00:07:19,330 –> 00:07:22,410
بیایید آن را ذخیره کنیم، بیایید آن را ذخیره کنیم
54
00:07:23,487 –> 00:07:27,740
بیایید نقطه خالی را در اینجا اضافه کنیم
55
00:07:31,952 –> 00:07:34,870
بیایید اضافه کنیم
56
00:07:34,870 –> 00:07:46,160
indent اغلب می داند که هنگام کدنویسی در پایتون، تورفتگی بسیار مهم است، بدون آنها خطاهایی مانند این دریافت خواهید کرد.
57
00:07:48,370 –> 00:08:02,120
حالا بیایید آن را ذخیره کنیم و یک فایل جدید به نام urls.py ایجاد می کنیم که مشخص می کند چه چیزی بین view و url تطبیق داده می شود تا چه چیزی در مرورگر وب تایپ کنیم.
58
00:08:02,880 –>