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

Django Підручник

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

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

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

Адмін

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

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, як-от мій: my_tennis_club, перейдіть до місця у файловій системі, де ви хочете зберегти код (у віртуальному середовищі), наприклад, до папки myworld і виконайте цю команду в командному рядку:

django-admin startproject my_tennis_club

Django створює папку my_tennis_club на моєму комп’ютері з цим вмістом:

my_tennis_club
    manage.py
    my_tennis_club/
        __init__.py
        asgi.py
        settings.py
        urls.py
        wsgi.py

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


Запустіть проєкт Django

Тепер, коли у вас є проєкт Django, ви можете запустити його та побачити, як він виглядає у браузері.

Перейдіть до папки /my_tennis_club і виконайте цю команду в командному рядку:

py manage.py runserver

Що дасть такий результат:

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
October 27, 2022 - 13:03:14
Django version 4.1.2, using settings 'my_tennis_club.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

Відкрийте нове вікно веббраузера та введіть 127.0.0.1:8000 в адресному рядку.

Результат:

Django Example

Що далі?

У нас є проєкт Django!

Наступним кроком є створення програми (додатку) у вашому проєкті.

Ви не можете створити вебсторінку за допомогою Django без програми (додатку).



Коментарі