Изучаем Python с Django за один час! #От эксперта

Posted by


Добро пожаловать в мой урок "Учим 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 и развиваться в области веб-разработки. Удачи в изучении!

0 0 votes
Article Rating
48 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@HowdyhoNet
1 month ago

💗 ЛАЙК это +100 к будущей ЗП 💗
Всем спасибо, надеюсь урок для вас оказался полезным.

@AXST1AMB
1 month ago

Хочу что бы такого было по больше у меня в рекомендации в ютубе

@wDPNeo
1 month ago

Ребята, вопрос, кто сталкивался: после внесения изменений для вывода фраз "Привет, мир" и "Тестовая страница" мне браузер выдает "Страница недоступна. Даже если убираю /articles и /articles/test из строки, хотя изначально стартовая страница загрузилась. В чем может быть причина?

@КсенияКозлова-к9х
1 month ago

Очень доходчиво😁

@LadaPanenka
1 month ago

сколько у тебя гб диск д?

@Prodigyqqq
1 month ago

ООП в чистом виде, понять весь проект очень сложно

@ivanvanyashin9186
1 month ago

Очень круто, что объяснены некоторые моменты шаблонизации, которые я до этого понять не мог)) Благодарю

@Vladimier1000
1 month ago

Не знаешь падежов- не говори глупостев

@balexfox
1 month ago

пожалуй одно из самых доступных объяснений джанго без сложностей для новичков

@marmanduke4878
1 month ago

Читайте книги, друзья. Это же "Django 4 by example", только 1/3 книги. Гуглите, Качайте или покупайте, читайте, учитесь

@user-bz6ib9ih4i
1 month ago

ModuleNotFoundError: No module named 'articles.apps.ArticlesConfigdjango'; 'articles.apps' is not a package

@Explosionmusic-ej9yr
1 month ago

ошибка Unresolved reference '_file_'

@Munchen888
1 month ago

Если используете поле DateTimeField в параметрах можете выставить True для auto_add_now . Не надо париться позже и выставлять время 🤩

@Programer2023
1 month ago

File name : 14:14
Models : 48:27
Admi : 59:40
STATIC_ROOT : 1:03:52
1:21:17

@Movement618
1 month ago

В settings.py я пишу обычно вот так
STATIC_URL = 'static/'

STATIC_ROOT = BASE_DIR / 'static'
Мне кажется так попроще, да и удобнее

@noname-xz5hr
1 month ago

У меня папка settings.py не открывается. Ее моментально закрывает и я успеваю лишь увидеть небольшое черное окно на долю секунды…
Помогите пожалуйста🙏🙏

@romanryaboshtan9270
1 month ago

да, Django конечно намного проще чем Nest JS, в neste конечно там побольше кода нужно написать, чтобы вот эти связи между моделями прописать

@laneeeee
1 month ago

врун, написал что 1 час, а по факту час тридЦАТЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ДИЗЛАЙК АТПИСКА

@pavelkraun1785
1 month ago

Новичку после работы с WordPress ну такое себе вообще, 13:30 нет 13 строки, сразу вопрос, самому дописывать? куда? не изменится ли что либо

@Степррррр
1 month ago

Хауди – красавчик. Объясняет понятным и приятным голосом. Прошло 4 года с момента выхода ролика, а он еще актуален.