Django – это популярный фреймворк для веб-разработки на языке программирования Python. Он предоставляет удобные инструменты для создания веб-приложений, включая встроенные шаблоны, ORM (объектно-реляционное отображение) и многое другое. В этом руководстве мы рассмотрим, как создать простой "Hello World" веб-приложение с помощью Django.
Шаг 1: Установка Django
Первым шагом является установка фреймворка Django. Для этого откройте терминал и выполните команду установки через pip:
pip install django
Шаг 2: Создание проекта Django
Далее создадим новый проект Django. Для этого выполните команду:
django-admin startproject helloworld
Здесь "helloworld" – это название вашего проекта. После выполнения этой команды будет создана структура проекта Django.
Шаг 3: Создание приложения Django
Теперь создадим новое приложение внутри проекта. Для этого выполните команду:
cd helloworld
python manage.py startapp hello
Здесь "hello" – это название вашего приложения. После этой команды будет создана структура приложения Django.
Шаг 4: Настройка маршрутов
Откройте файл urls.py в директории проекта (helloworld) и добавьте следующий код:
from django.urls import path
from hello import views
urlpatterns = [
path('', views.index, name='index'),
]
Шаг 5: Создание представления
Теперь создадим файл views.py в директории приложения (hello) и добавим следующий код:
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, World!")
Шаг 6: Запуск сервера
Теперь можно запустить сервер Django, чтобы увидеть "Hello, World!" на веб-странице. Для этого выполните команду:
python manage.py runserver
Откройте браузер и перейдите по адресу http://127.0.0.1:8000/. Вы увидите сообщение "Hello, World!" на странице.
Поздравляю, вы успешно создали свое первое веб-приложение с использованием Django! Надеюсь, это руководство было полезным и понятным. Для более сложных проектов и функциональностей рекомендуется изучить документацию Django и пройти дополнительные уроки. Удачи в вашей веб-разработке!
спасибо автору, хотел получить быстро общее представление о джанго, и получил что хотел. так как я немного изучал ларавел, то мне все понятно, потому что те же принципы только названия другие.
Окуеть
Очень понятно, спасибо за ролик:)
Спасибо! Очень интересно!
Здраствуйте!
м
найкраще пояснення, дякую !
Да спасибо было понятно
Спасибо! Наконец понятна структура. Подача 10 из 10, просто супер.
Обычно не пишу комментарии, но тут решил потратить время. Прохожу курс python на skillbox, несколько месяцев назад завершил django. Решил освежить "знания", обратился к данному каналу… Не буду долго расписывать… Вывод: skillbox – полное разочарование, проходя django там у меня появлялись мысли о том, что я не очень способный… Оказывается ничего сложного!
Это просто эталон преподавания. Не просто понятно, но и интересно слушать. Очень доходчиво, понятный контент. Супер. 15 из 10!
Запишите еще видео о джанго
Красавчик!!!
Это очень круто, все подробно, понятно и наглядно, спасибо!
Вы не представляете насколько я вам благодарен. 👏
От души. Спасибо! Чёткая структура проекта наконец-то сложилась в голове. Долго к этому шёл, а пришел за 25 мин.
++++
"друзья django" )))) улыбнул))
Да круто.
До этого видоса "боялся" того, что ничего не понимаю, но ваше объяснение помогло мне побороть страх, и сейчас пишу диплом. Спасибо за ваш труд!
project project project ))) ахахаха ))) да-да-да, путаница была и у меня, помню. супер мемориз!хороший видос, спасибо!