كيف نرفع مشروع على هيريكو (vue+django)

كيف يمكنني ان ارفع مشروع على هيروكو vue + django
وهل من الجيد ان نرفع كل على حدا، أم على نفس السيرفر؟

5 Likes

المساعدة يا اصدقاء

3 Likes

https://elements.heroku.com/buttons/gtalarico/django-vue-template
حاولت ارفع لك الملفات بس الصيغ ما تدعم لدواعي امنية المهم تاكد انه ماعندك تطبيق مسويه قبل الضغط على Deploy
أول اذا متاكد اضغط مباشرة على الرابط دا
https://dashboard.heroku.com/new?button-url=https%3A%2F%2Fgithub.com%2Fgtalarico%2Fdjango-vue-template&template=https%3A%2F%2Fgithub.com%2Fgtalarico%2Fdjango-vue-template

3 Likes

فقط ضع المستودع خلينا نشوف كيف دمجت الكود

3 Likes

انا فاصل بينهم
يعني يتم التراسل بين الباك ايند والفرنت ايد من خلال api

localhost:8080          vue
localhost:8000    django
3 Likes

اكيد فاهم عليك واحد يعطيك endpoint والثاني يخاطبها ويطلع الداتا في ال front
لكن كمجلدات كيف مقسمهم

3 Likes


هاد مشروع

3 Likes

كنت اقرأ هذا المقال

3 Likes

رفعت مشروع django لكنه يرسل لي خطأ باسم جداول قاعدة البيانات بعد ان اقوم بالذهاب لاي صفحة
صفحة الادمان يفتح صفحة تسجيل الدخول لكن بعد تسجيل الدخول يعطيني خطأ باسم الجدول

2 Likes

هل جهزت قاعدة البيانات ؟ في هيروكو وعملت ال migrations؟

2 Likes

py manage.py migrate

1 Like

نعم، هذا الأمر، هل قمت به ؟ python manage.py migrate
هناك عدة طرق للقيام بذلك سواء من Heroku Dashboard أو عندك في ال CLI أو بإضافته إلى ملف Procfile

https://help.heroku.com/GDQ74SU2/django-migrations

ﻷن الخطأ الذي يظهر عندك

يرسل لي خطأ باسم جداول قاعدة البيانات بعد ان اقوم بالذهاب لاي صفحة

يعني أن الجداول لست موجودة

الرجاء إرفاق الردود بمحتوى الأخطاء أو صور

3 Likes

تأكد من عمل هذا الامر بعد عمل push للمشروع
heroku run python manage.py migrate

2 Likes

أهلا صهيب @sohep

هل تم حل المشكل ؟

2 Likes

لسا نفس المشكلة

2 Likes

يجب عليك أولا تجهيز تطبيقك لاستعمال postgres في ال production
ثم اضافة postgres instance في هيروكو و استعمالها لأنه لا يمكنك استعمال sqlite مع هيروكو :sweat_smile:

شوف هذا المقال

ولو ما فهمت شيئ نوهني

3 Likes

انا اعتمدت على هذا المشروع في تجهيز الاعدادات وهو من عمل @Alhakem و @YaserAlnajjar

3 Likes

شوف مجددا في المقال اللي أرسلته و غير الاعدادات … لأنه حسب المستودع اللي وضعته هو غير جاهز بعد لهيروكو

لو هناك تعديلات غير موجودة في المستودع اعمل لها push و أخبرني

2 Likes

نعم لم ارفعها فانا اعمل بشكل محلي
ساجرب وارفع المشروع لنبحث في سبب الخطأ

2 Likes

https://quiet-plateau-07028.herokuapp.com/
هذا الرابط هو api

1 Like