Найти тему
IT - Это просто

Создание первого проекта на Django

Оглавление

Всем салют, друзья! И сегодня у нас 3 урок по Django, из 13:

Приступим к серьезному.

Погнали!

Хорошо, друзья, сегодня мы собираемся создать наш самый первый проект django. Здесь я уже считаю, что вы все установили Django 2 в своей системе. У Django есть отличный способ, если вы хотите начать новый проект. Он просто создает для нас новый шаблон, после чего мы можем настроить его как угодно.

Как создать проект Django

Откройте терминал или командную строку и перейдите в каталог, в котором вы хотите сохранить проект. Скажем, если вы хотите сохранить свой проект на рабочем столе, откройте терминал / командную строку и введите:

cd Desktop

-2

Теперь вы находитесь в каталоге рабочего стола, чтобы создать новый тип проекта, выполните следующую команду и нажмите Enter:

django-admin startproject имя_проекта

-3

На картинке выше django-admin - это команда, которая может делать за нас много других вещей. Чтобы увидеть все возможные команды для django-admin, просто введите команду ниже и нажмите Enter.

django-admin help

Он покажет вам все параметры, которые мы можем использовать вместе с командой django-admin. Start project показывает нам, что мы собираемся создать новый проект, а my_website - это имя нашего проекта, вы можете назвать его как хотите.

После этой команды вы увидите, что на вашем рабочем столе создан каталог с именем вашего проекта.

-4

Внутри этой папки вы можете увидеть несколько файлов Python.

-5
-6

Теперь у нас есть проект. Давайте посмотрим, как мы можем запустить этот маленький веб-сайт.

Для этого вернемся к терминалу и снова перейдем на Рабочий стол, если вас еще нет. Теперь войдите в каталог нашего проекта, набрав следующую команду:

cd имя_проекта

-7

Мы внутри нашего проекта, теперь введите  команду ls, чтобы увидеть файлы в нашем проекте.

-8

Здесь вы можете увидеть, что есть файл с именем manage.py, который позволяет нам запустить наш веб-сайт, и он будет захватывать все файлы из каталога my_website, который находится внутри нашей папки проекта (вы можете видеть на рисунке выше).

Как запустить проект Django

Чтобы запустить и протестировать наш проект, введите следующую команду:

python3 manage.py runserver

-9

Если в вашей системе установлен только Python 3, вы можете использовать python вместо python3 в приведенной выше команде.

Эта команда запустит небольшой веб-сервер на нашем компьютере (на котором размещен наш проект django). Смотрите вывод на картинке выше, там есть строка с надписью «Запуск сервера разработки по адресу http://127.0.0.1:8000/». Итак, теперь скопируйте этот URL http://127.0.0.1:8000/ и откройте его в любом интернет-браузере.

-10

Если все шаги выполнены правильно, вы увидите экран, как на картинке выше. Если это произошло, то Поздравляем, ваш веб-сайт запущен и работает здесь, на вашем локальном компьютере.

Теперь по ссылке http://127.0.0.1:8000/, здесь 127.0.0.1 - это localhost, что означает ваш собственный компьютер, а 8000 - это порт, на котором работает наш веб-сервер.

Чтобы остановить веб-сервер, просто нажмите ctrl + c (Control c) в терминале.

Это все для этого урока. Если вы столкнулись с какой-либо проблемой на любом из упомянутых выше шагов, сообщите нам об этом в комментариях.