Добро пожаловать в мой урок "Учим Python Django за 1 час!" Я рад, что ты решил изучить этот мощный инструмент для веб-разработки совместно со мной.
Python Django – это фреймворк для разработки веб-приложений на Python. Он предоставляет мощный набор инструментов для разработки веб-приложений быстро и эффективно. Джанго имеет множество встроенных функций, которые делают процесс разработки приятным и удобным.
Для начала нам понадобится установить Django. Для этого открой терминал и выполните команду:
pip install Django
После установки Django начнем создание нашего первого веб-приложения. Для этого создадим новый проект, выполнив команду:
django-admin startproject myproject
Затем перейдем в директорию нашего проекта и создадим приложение:
cd myproject
django-admin startapp myapp
Теперь мы можем начать написание кода нашего приложения. Откройте файл views.py в директории myapp и напишите следующий код:
from django.http import HttpResponse
def index(request):
return HttpResponse("Привет, мир!")
Теперь нам нужно настроить маршрутизацию для нашего приложения. Откройте файл urls.py в директории myproject и добавьте следующий код:
from django.urls import path
from myapp import views
urlpatterns = [
path('', views.index),
]
Наконец, мы должны запустить наше веб-приложение. Для этого выполните следующую команду:
python manage.py runserver
Теперь вы можете открыть браузер и перейти по адресу http://127.0.0.1:8000/ чтобы увидеть свое первое веб-приложение на Django.
Это лишь малая часть того, что вы можете сделать с помощью Django. Он предоставляет множество инструментов для работы с базами данных, авторизации пользователей, административным интерфейсом и многое другое.
Я надеюсь, что этот урок поможет вам начать работу с Django и развиваться в области веб-разработки. Удачи в изучении!
💗 ЛАЙК это +100 к будущей ЗП 💗
Всем спасибо, надеюсь урок для вас оказался полезным.
Хочу что бы такого было по больше у меня в рекомендации в ютубе
Ребята, вопрос, кто сталкивался: после внесения изменений для вывода фраз "Привет, мир" и "Тестовая страница" мне браузер выдает "Страница недоступна. Даже если убираю /articles и /articles/test из строки, хотя изначально стартовая страница загрузилась. В чем может быть причина?
Очень доходчиво😁
сколько у тебя гб диск д?
ООП в чистом виде, понять весь проект очень сложно
Очень круто, что объяснены некоторые моменты шаблонизации, которые я до этого понять не мог)) Благодарю
Не знаешь падежов- не говори глупостев
пожалуй одно из самых доступных объяснений джанго без сложностей для новичков
Читайте книги, друзья. Это же "Django 4 by example", только 1/3 книги. Гуглите, Качайте или покупайте, читайте, учитесь
ModuleNotFoundError: No module named 'articles.apps.ArticlesConfigdjango'; 'articles.apps' is not a package
ошибка Unresolved reference '_file_'
Если используете поле DateTimeField в параметрах можете выставить True для auto_add_now . Не надо париться позже и выставлять время 🤩
File name : 14:14
Models : 48:27
Admi : 59:40
STATIC_ROOT : 1:03:52
1:21:17
В settings.py я пишу обычно вот так
STATIC_URL = 'static/'
STATIC_ROOT = BASE_DIR / 'static'
Мне кажется так попроще, да и удобнее
У меня папка settings.py не открывается. Ее моментально закрывает и я успеваю лишь увидеть небольшое черное окно на долю секунды…
Помогите пожалуйста🙏🙏
да, Django конечно намного проще чем Nest JS, в neste конечно там побольше кода нужно написать, чтобы вот эти связи между моделями прописать
врун, написал что 1 час, а по факту час тридЦАТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ДИЗЛАЙК АТПИСКА
Новичку после работы с WordPress ну такое себе вообще, 13:30 нет 13 строки, сразу вопрос, самому дописывать? куда? не изменится ли что либо
Хауди – красавчик. Объясняет понятным и приятным голосом. Прошло 4 года с момента выхода ролика, а он еще актуален.