آیا حتما لازمه توی جنگو app بسازیم؟
عکس رو ببینید.
یه پروژه جنگو ساختم. و کنار settings.py یه views.py ساختم.
و توی urls.py اصلی پروژه (خط 7) ، گفتم کاربر صفحه اصلی رو باز کرد ویو رو نمایش بده. که یه salam نشون میده.
همه کدهارو توی یه عکس نشون دادم.
پس بدون app هم کار میکنه.
اما مدیریت پروژه سخت میشه.
به مرور کدها زیاد بشن، دردسر میشه و فهمیدن پروژه برای دیگران هم سخت تر میشه.
206
@djangolearn
جنگولرن
آیا حتما لازمه توی جنگو app بسازیم؟ عکس رو ببینید. یه پروژه جنگو ساختم. و کنار settings.py یه
اینو بعضی دوستان خوب متوجه نشدن.
ببینید. جنگو میگه هر پروژه از حداقل یک اپ ایجاد میشه.
ولی توی عکس من app نساختم و در واقع پروژه بدون اپ داره کار میکنه.
برای اینکه ثابت کنم بدون اپ کار میکنه.
اومدم یه views.py توی پروژه ای که اپ نداره اضافه کردم.
و توی views.py یه ویو به اسم index ایجاد کردم.
که کارش نمایش متن salam توی تگ h1 هست.
ولی وقتی app می سازیم. هر اپ خودش views.py مخصوص خودش رو داره.
بیشتر توضیح بدم پیچیده تر میشه فکر کنم
پیام قبل خواب
جنگو سخته یا آسونه؟
اولش سخته یکم.
ولی کافیه بفهمی چطوری کار میکنه.
اونوقت میخوای برای همه و هر بیزینسی سایت بسازی.
یهو می بینی چندتا ایده به ذهنت رسیده و رفتی دامنه ش رو هم خریدی. 😬😅
شب تون خوش ❤️
جلسه آنلاین رایگان جنگو
ظرفیت جلسه (حداکثر 20 نفر)
👋سلام. صبح همگی بخیر
ساعت 10:10 امروز (28 اردیبهشت 1405) حدودا یک ساعت دیگه
یه جلسه آنلاین میخوام برگزار کنم.
👈موضوع: نصب آفلاین جنگو (بدون اینترنت) + پرسش و پاسخ جنگو (هر موضوعی)
مدت زمان جلسه حداکثر 45 دقیقه
اگه میخوای حضور داشته باشی سریع به من پیام بده 👈 @miladhzz
جنگولرن
جلسه آنلاین رایگان جنگو ظرفیت جلسه (حداکثر 20 نفر) 👋سلام. صبح همگی بخیر ساعت 10:10 امروز (2
ظرفیت تکمیل شد.
دیگه لطفا پیام ندید.
🚨نصب کاملا آفلاین جنگو
توی این ویدئو توضیح دادم که پکیج جنگو رو چطور توی یه کامپیوتری که اینترنت داره، دانلود کنیم.
👈بعد توی یه کامپیوتری که اینترنت نداره نصبش کنیم.
یکم در مورد venv هم گفتم. در مورد اینکه چطور بفهمیم یه پکیج پایتونی چه وابستگی هایی داره هم گفتم.
ان شاالله به دردتون بخوره
لینک ویدئو:
https://www.aparat.com/v/sce92x1
حدودا 17 دقیقه شده
ری اکش و نظر و فالو فراموش نشود. ما داریم زحمت میکشیم 😬
206
@djangolearn
سلام دوستان.
این ایده هنوز فعاله و بیخیالش نشدم.
منتظر فرصت و تایم خالی هستم.
+
اگه عضو گروه کامپیوتر استان خاصی هستید، به من پیام بدید. شاید مثل جلسه ای که برای استان فارس برگزار کردم، برای استان شما هم برگزار کردم.
البته اونی که برای فارس برگزار شد، معرفی پودمان ۵ بود.
میتونیم شی گرایی و جنگو رو آموزش بدیم. یا پرسش پاسخ داشته باشیم یا ...
آیدی من @miladhzz
جنگولرن
آیا حتما لازمه توی جنگو app بسازیم؟ عکس رو ببینید. یه پروژه جنگو ساختم. و کنار settings.py یه
توی جنگو چطور app بسازیم؟
با دستور startapp و بعدش اسم app رو می نویسیم. دستور کاملش اینه (اسم اپ رو میزارم weather)
python manage.py startapp weather
چرا weather ؟
چون توی کتاب طراح سایت اسم app مون weather هست.
چرا weather گذاشتید توی کتاب؟
چون میخواهیم سایت مون وضعیت آب و هوا رو نشون بده. اسمش میخورد به این کار.
بعدا میشه از این app توی پروژه های دیگه استفاده کرد؟
بله. میشه. مثلا یه سایت خبری داریم. یه بخشی از سایت، وضعیت آب و هوا شهرهای مختلف رو میخواهیم نشون بدیم.
دستوری که گفتی رو کجا باید اجرا کنیم؟
اینو باید تصویری بگم. توی پست های بعدی ان شاالله
240
@djangolearn
جنگولرن
ساعت 13:30 امروز یه جلسه 40 دقیقه ای انلاین بریم با موضوع جدول های پیشفرض جنگو + پرسش و پاسخ در مو
ظرفیت تکمیل شد.
دیگه لطفا پیام ندید.
🚨ساختار جداول پیش فرض جنگو
توی این ویدئو که وبینار آنلاین 40 دقیقه ای بود.
اول یه پروژه جنگو ساختم. بعد مایگریت رو توضیح دادم.
بعد از مایگریت، با نرم افزار sqlite browser جدولهایی که ساخته شدن رو توضیح دادم.
بعد یوزر و گروه و ... ساختم و دوباره دیتایی که ذخیره میشه رو نشون دادم.
بعدش رفتیم پرسش و پاسخ (که ضبطش نمیکنم اینارو)
لینک ویدئو:
https://www.aparat.com/v/sggvs8d
👈ویدئو 15 دقیقه اس
⭐نظر، لایک، دنبال کردن فراموش نشه
242
@djangolearn
جنگولرن
توی جنگو چطور app بسازیم؟ با دستور startapp و بعدش اسم app رو می نویسیم. دستور کاملش اینه (اسم اپ ر
دستور startapp رو کجا باید اجرا کنیم؟
توی عکس cmd رو برای فولدری که دورش مستطیل کشیدم باز کردم.
این فولدره پروژه من هست. که اسمش config هست.
توی این فولدر manage.py قرار داره.
پس توی cmd نوشتم:
python manage.py startapp weather
این دستور میاد فایل manage.py رو با پایتون اجرا میکنه. و به manage میگیم با startapp یه اپ به اسم weather بساز.
فکر کنم پیچیده ترش کردم.
245
@djangolearn