• Jango joylashtirish uchun kerakli ilovalar
  • Keyin uni requirements.txt ishga tushirish orqali faylingizga qo'shing




    Download 71,42 Kb.
    bet4/4
    Sana29.11.2023
    Hajmi71,42 Kb.
    #107635
    1   2   3   4
    Bog'liq
    3-mustaqil ish

    Keyin uni requirements.txt ishga tushirish orqali faylingizga qo'shing:

    • Keyin uni requirements.txt ishga tushirish orqali faylingizga qo'shing:
    • pip freeze > requirements.txt
    • Heroku-ga xos sozlamalarni sozlang: O'zingizning settings.py yoki ishlab chiqarish sozlamalaringiz faylida Heroku-ga xos sozlamalarni sozlash uchun quyidagi qatorlarni qo'shing:
    • import django_heroku
    • django_heroku.settings(locals())
    • Buning uchun django-herokupip yordamida o'rnatishingiz va faylingizga qo'shishingiz mumkin bo'lgan paket kerak requirements.txt.
    • Git omborini ishga tushiring:
    • Agar sizda hali yo'q bo'lsa, loyihangizning asosiy katalogida Git omborini ishga tushiring va o'zgartirishlaringizni kiriting:
    • git init
    • git add .
    • git commit -m "Initial commit“
    • Heroku ilovasini yarating: Yangi Heroku ilovasini yaratish uchun Heroku CLI-dan foydalaning:
    • heroku create your_app_name
    • your_app_name O'zingiz xohlagan dastur nomi bilan almashtiring .
    • Ma'lumotlar bazasini sozlang: Heroku ilovangiz uchun bepul PostgreSQL plaginini taqdim etadi. Uni qo'shish uchun ishga tushiring:
    • heroku addons:create heroku-postgresql:hobby-dev

    DATABASE_URL Keyin, Heroku tomonidan taqdim etilgan muhit o'zgaruvchisidan foydalanish uchun ishlab chiqarish sozlamalarini yangilang :

    • DATABASE_URL Keyin, Heroku tomonidan taqdim etilgan muhit o'zgaruvchisidan foydalanish uchun ishlab chiqarish sozlamalarini yangilang :
    • import os
    • import dj_database_url
    • DATABASES = {
    • 'default': dj_database_url.config(default=os.environ.get('DATABASE_URL'))
    • }
    • Ilovangizni joylashtiring:
    • Ilovangizni joylashtirish uchun kodingizni Heroku-ning masofaviy omboriga suring:
    • git push heroku master
    • Migratsiyalarni ishga tushiring va super foydalanuvchi yarating:
    • Ma'lumotlar bazasi migratsiyasini ishga tushiring va Heroku CLI yordamida ilovangiz uchun superfoydalanuvchi yarating:
    • heroku run python manage.py migrate
    • heroku run python manage.py createsuperuser
    • Ilovangizni oching:
    • Brauzeringizda o'rnatilgan Django ilovasini quyidagi buyruq yordamida oching:
    • heroku open

    Jango joylashtirish uchun kerakli ilovalar

    • Nima uchun veb-ilovangiz uchun Django-ni tanlaysiz?
    • Django ilovangizni joylashtirish uchun qanday tayyorlash mumkin
    • Heroku bilan joylashtirish
    • PythonAnywhere bilan joylashtirish
    • DigitalOcean bilan joylashtirish
    • AWS bilan joylashtirish
    • Joylashtirish imkoniyatlarini solishtirish: ijobiy va salbiy tomonlari
    • Muvaffaqiyatli Django joylashtirishning haqiqiy dunyo misollari

    Download 71,42 Kb.
    1   2   3   4




    Download 71,42 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Keyin uni requirements.txt ishga tushirish orqali faylingizga qo'shing

    Download 71,42 Kb.