• 1401/03/08

پایگاه داده پیشفرض جنگو :

با سلام و تشکر از اقای اردوخانی

من یه پروژه نوشتم که ان شاالله می خوایم رو هاست بذاریم و ضروریه و  نیاز به راهنمایی دارم، ممنون میشم راهنمایی بفرمایید.

1- پروژه طوری هست که هیچ  مدلی نداره و هیچ اطلاعاتی توی پایگاه داده ذخیره نکردم.

ایا برای دیپلوی این پروژه لازم نیست پایگاه داده پیشفرض رو پستگرس تغییر بدم؟

2- من پایگاه داده را به پستگرس تغییر دادم، با توجه به مطالب بالا، این کار درست بوده؟ اگر بخوام دوباره از SQLite  استفاده کنم، فقط باید همون فایل تنظیمات رو تغییر بدم؟ بعد اون فایل پایگاه داده اسکیو ال لایت رو پاک کردم! اون رو برگردونم؟

3- اگر من بخوام پروژه رو به یه نفر دیگه بدم که رو لپتاپش اجرا کنه، باید بهش پایگاه داده رو هم بدم؟( با توجه به اینکه من چیزی توی پایگاه داده نذاشتم و فقط جدول های خود جنگو هست!)

 

4- اگر پایگاه دده من اسکیو ال لایت باشه، روی هاست اصلا لازم نیست پایگاه داده ایجاد کنم  و همون مایگریت و.. رو بزنم خودش همه جدول هارو ایجاد میکنه!؟

 

5- برای دیپلوی فقط باید دیباگ رو روی فالز بذارم؟ کار خاص  و مهم دیگه ای لازم نیست انجام بدم؟

 

خیلی ممنون

 

  • 1401/03/10
  • ساعت 09:41

سلام خدمت شما دوست عزیز

1 - خیر دوست من نیازی به تغییر دیتابیس نیست

2 - اگر دیتایی ذخیره نمیکنین بله فقط تنظیمات رو به Sqlite تغییر بدین و یک دیتابیس جدید ایجاد کنین اگر حذف شده

3 - بله باید بدین که پروژه اجرا بشه

4 - بله فایل دیتابیس رو کنار پروژه بذارین معمولا مشکلی ایجاد نمیشه مگر اینکه سرور شما از این نوع دیتابیس پشتیبانی نکنه

5 - اگر debug رو false کنین آدرس دهی فایل های استاتیک و media تغییر میکنن

در ادامه ی دوره این مورد برررسی میشه


  • 1401/03/10
  • ساعت 15:54

خیلی ممنونم


  • 1401/03/11
  • ساعت 09:21

خواهش میکنم دوست من

موفق باشین :)