django.config faylini yaratish


ULASHISH

Provayderga xos sozlamalar

Biz hosting provayderi sifatida AWS’ni, Django loyihasini joylashtirish xizmati sifatida esa Elastic Beanstalk’ni tanladik va uning o‘ziga xos talablari bor.


.ebextension papkasi

U loyihangizning ildiz darajasida .ebextensions nomli papka yaratishingizni talab qiladi:

my_tennis_club     .ebextensions/     members/     my_tennis_club/     mystaticfiles/     productionfiles/     db.sqlite3     manage.py     requirements.txt

django.config faylini yaratish

.ebextensions papkasida django.config nomli fayl yarating:

my_tennis_club     .ebextensions/         django.config

Faylni oching va quyidagi sozlamalarni kiriting:

my_tennis_club/.ebextensions/django.config:

option_settings:
  aws:elasticbeanstalk:container:python:
    WSGIPath: my_tennis_club.wsgi:application


Eslatma: Bu qadamlar AWS va Elastic Beanstalk’ga xos, ammo har bir provayderning o‘ziga xos sozlamalari bo‘ladi.

Keyingi qadam — barcha bog‘liqliklarni bitta .zip faylga joylash. Buni keyingi bobda o‘rganasiz.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!