НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

Django Підручник

Django Головна Django Інтро Django Почати навчання Створення віртуального середовища Встановити Django Django Створити проєкт Django Створити додаток Django Представлення Django URL Django Шаблони Django Моделі Django Вставити дані Django Оновити дані Django Видалити дані Django Оновити модель

Відображення даних

Підготовка шаблону і представлення Додати посилання на деталі Додати головний шаблон Додати головну Index сторінку Django 404 Шаблон Додати Test перегляд

Admin

Django Admin Створити користувача Включити учасника Відображення списку установок Оновити учасників Додати учасників Видалити учасників

Django Синтаксис

Django Змінні Django Теги Django If Else Django Цикл For Django Коментар Django Include

QuerySets

QuerySet Інтро QuerySet Get QuerySet Фільтр QuerySet Order By

Статичні файли

Додати статичні файли Встановити WhiteNoise Зібрати статичні файли Додати глобальні статичні файли Додати стилі до проєкту

PostgreSQL

PostgreSQL Інтро Створити обліковий запис AWS Створити базу даних у RDS Підключитися до бази даних Додати учасників

Розгортання Django

Elastic Beanstalk (EB) Створити requirements.txt Створити django.config Створити .zip файл Розгорнути із EB Оновити проєкт

Більше Django

Додати Slug Field Додати Bootstrap 5

Django Довідники

Довідник тегів шаблону Довідник фільтра Довідник Пошуку полів

Django Вправи

Django Компілятор Django Вправи Django Вікторина Django Сервер Django Сертифікат

Django. Уроки для початківців

En Es De

Розгорніть Django - виберіть постачальника


Розгорнути у всьому світі

Розгорнути проєкт означає зробити його видимим для інших людей в Інтернеті.

Поки що в цьому посібнику ми створили проєкт Django, який запускається локально на вашому комп’ютері. Це часто називають "у розробці", а коли ми розгортаємо його, ми називаємо це "у виробництві".


Де розгортати?

Є багато постачальників, які пропонують сервери для проєктів Django. У цьому підручнику ми будемо використовувати платформу Amazon Web Services (AWS), головним чином тому, що вони пропонують безкоштовне рішення, яке потребує лише створення облікового запису AWS.

Примітка: ви можете вибрати будь-якого постачальника сервера, який вам подобається, усі вони дадуть вам однаковий результат, але вони матимуть деякі налаштування, що стосуються постачальника, про які вам слід знати, дотримуючись рекомендацій цього підручника.


AWS

Увійдіть у свій обліковий запис AWS. (Якщо у вас немає облікового запису AWS, виконайте дії, наведені в розділі Створення облікового запису AWS).

Вхід в акаунт AWS

AWS Консоль

Після входу вас буде спрямовано на домашню сторінку консолі AWS:

AWS Консоль

Elastic Beanstalk (Еластичне бобове стебло)

Для розгортання проекту Django ми використовуватимемо службу під назвою "Elastic Beanstalk".

У полі пошуку вгорі знайдіть "elastic beanstalk" ("еластичне стебло квасолі") та натисніть, щоб запустити службу:

AWS EB Start AWS EB AWS EB End

Заблокувати залежності

Якщо ви запустили службу "Elastic Beanstalk", ми можемо розпочати розгортання, але спочатку нам потрібно заблокувати деякі залежності, що означає, щоб ваш локальний проєкт Django був готовий до розгортання.

Ви дізнаєтесь, як це зробити, у наступних розділах.



Коментарі