🚨کتاب طراح سایت - پودمان 5 - معرفی جنگو و پروژه پایانی - قسمت 1
این آموزش توسط مولف پودمان 5 ضبط شده است.✅
لینک ویدئو:
https://www.aparat.com/v/xny489j
توضیحات:
در این ویدئو که توسط مولف پودمان 5 کتاب طراح سایت پایه یازدهم تولید شده است.
ابتدا توضیحاتی در مورد جنگو، مزایای جنگو و شرکت های معتبری که از جنگو استفاده کرده اند، ارائه شده است.
و در ادامه پروژه پایانی پودمان 5 کتاب دمو (ارائه) گردیده است.
@djangolearn
🚨کتاب طراح سایت - پودمان 5 - نصب جنگو - قسمت 2
این آموزش توسط مولف پودمان 5 ضبط شده است.✅
لینک ویدئو:
https://www.aparat.com/v/zxl0mpu
توضیحات:
در این ویدئو که توسط مولف پودمان 5 کتاب طراح سایت پایه یازدهم تولید شده است.
ابتدا نصب بودن پایتون بررسی شده، سپس توضیحاتی در مورد نسخه های مختلف جنگو ارائه شده است.
در ادامه ویدئو، جنگو نصب می شود و در انتهای ویدئو پس از ساخت پروژه آب و هوا، سرور جنگو اجرا شده و صفحه خوش آمدگویی جنگو نمایش داده می شود.
@djangolearn
دیتابیس جنگو
جنگو به صورت پیشفرض از دیتابیس sqlite استفاده میکنه.
✔️این دیتابیس در واقع یه فایله، نیاز به سرور نداره. نیاز به نصب پکیج خاصی نداره (پایتون میشناسش و باهاش کار میکنه)
✔️زبان sql رو پشتیبانی میکنه
✔️سبک و کم حجمه
✔️کراس پلتفرمه (یعنی روی سیستم عامل های مختلف کار میکنه)
✔️حتی توی موبایل هم کار میکنه.
اصلا خیلی از برنامه های موبایل ازش برای ذخیره اطلاعات روی گوشی استفاده میکنن.
ولی ⚠️
برای محیط پروداکشن مناسب نیست.
محیط پروداکشن یعنی محیط واقعی که سایت یا نرم افزار داره استفاده میشه.
توی settings.py جنگو بخشی وجود داره که میشه، نوع دیتابیس رو مشخص کرد.
بعدا بهش میرسیم. ان شاالله
@djangolearn
جنگو میگه migrate کن!!!
توی پستی که reply زدم. روش ساخت پروژه رو گفتم.
بعد از ساخت، پروژه با دستور
python manage.py runserver
توی آدرس
http://127.0.0.1:8000
باز میشه
وقتی runserver می کنیم. مثل عکس، قرمز رنگ یکم مارو میترسونه
و میگه باید دستور
python manage.py migrate
رو اجرا کنی.
چرا؟؟؟؟؟؟
اگه میدونی 👍 بزن. وگرنه 👎
توی پست بعدی دلیلش رو میگم.
775
@djangolearn
🚨کتاب طراح سایت - پودمان 5 - ساخت اولین app جنگو - قسمت 3
این آموزش توسط مولف پودمان 5 ضبط شده است.✅
لینک ویدئو:
https://www.aparat.com/v/qatjp0p
توضیحات:
در این ویدئو که توسط مولف پودمان 5 کتاب طراح سایت پایه یازدهم تولید شده است.
ابتدا مفهوم app در جنگو با مثال کارخانه خودروسازی توضیح داده شد. سپس با دستور startapp یه app با نام weather ایجاد گردید. و فایل های مهم app توضیح داده شد.
@djangolearn
جنگولرن
جنگو میگه migrate کن!!! توی پستی که reply زدم. روش ساخت پروژه رو گفتم. بعد از ساخت، پروژه با دستور
چرا باید migrate کنیم؟
جنگو یه فریمورکه که خیلی چیزای اماده داره.
اصلا یکی از دلایل انتخابش همین آماده بودن خیلی چیزاس.
مثلا خودش کاربر و گروه و ثبت نام و لاگین و فعالسازی ایمیل و فراموشی رمز و... رو داره
خب برای همچین قابلیت هایی نیاز به یه سری جدول توی دیتابیس داره.
جنگو توی تنظیماتش یه لیست INSTALLED_APPS داره (توی عکس مشخصه)
اینا app های پیشفرض جنگو هستن و بعضی شون برای کار کردن، نیاز به جدول های دیتابیس دارن.
خب وقتی برای اولین بار runsever اجرا میشه. هنوز دیتابیس ساخته نشده، پس میگه برای اینکه از app ها بتونی استفاده کنی، باید جدول هاش رو بسازی.
دستوری که از روی migration ها، جدول هارو میسازه. migrate است.
حالا میدونی migration چیه؟ میتونیم برای فهمیدنش بریم توی کدهای خود جنگو.
میدونی چیه 👍 بزن، وگرنه 👎
@djangolearn
✅کانال راهنمای جنگو
مخصوص پودمان ۵ کتاب جدید طراح سایت، پایه یازدهم هنرستان، رشته شبکه و نرم افزار رایانه.
ادمین جنگولرن، مولف پودمان 5 کتابه.
و سعی میکنه همه ابهامات کتاب رو تا قبل از مهر 1405 برای هنرآموزها برطرف کنه.
آیدی جنگولرن در بله، شاد، ایتا: @djangolearn
🚨کتاب طراح سایت - پودمان 5 - ساخت اولین view در جنگو- قسمت 4
این آموزش توسط مولف پودمان 5 ضبط شده است.✅
لینک ویدئو:
https://www.aparat.com/v/ffoa449
توضیحات:
در این ویدئو که توسط مولف پودمان 5 کتاب طراح سایت پایه یازدهم تولید شده است.
مفهوم فانکشن بیس و کلاس بیس در جنگو توضیح داده شد. و یک ویو در اپ weather ایجاد گردید. سپس با معرفی urls.py صفحه ورود به ادمین جنگو نمایش داده شد. در ادامه ویدئو برای weather app یک urls.py ایجاد شد و خروجی view ساخته شده در ابتدای ویدئو نمایش داده شد.
@djangolearn
جنگولرن
✅کانال راهنمای جنگو مخصوص پودمان ۵ کتاب جدید طراح سایت، پایه یازدهم هنرستان، رشته شبکه و نرم افزار
اینو برای گروه هایی که عضو هستید و هنرآموز هستن بفرستید لطفا
33
جلد کتاب جدید طراح سایت
پایه یازدهم هنرستان
رشته شبکه و نرم افزار رایانه
اگه خوبه 👍 وگرنه 👎 بزن (البته اینو از کانال بله کپی کردم، وگرنه ایتا که ری اکشن نداره)
توی بله 65 منفی و 25 مثبت داشت تا الان
@djangolearn