0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Django - популярный веб-фреймворк на Python, который предназначен для быстрой разработки сайтов. Он сочетает в себе большие возможности сложных фреймворков и простоту написания кода с минимумом конфигурирования.</p>
1
<p>Django - популярный веб-фреймворк на Python, который предназначен для быстрой разработки сайтов. Он сочетает в себе большие возможности сложных фреймворков и простоту написания кода с минимумом конфигурирования.</p>
2
<p>В этом курсе мы будем создавать проект под названием<em>hexlet-django-blog</em>. Это простой блог, в который можно добавлять статьи и оставлять комментарии.</p>
2
<p>В этом курсе мы будем создавать проект под названием<em>hexlet-django-blog</em>. Это простой блог, в который можно добавлять статьи и оставлять комментарии.</p>
3
<p>Во время создания мы рассмотрим следующие темы:</p>
3
<p>Во время создания мы рассмотрим следующие темы:</p>
4
<ul><li>Ресурсная (REST-like) маршрутизация. Создание CRUD, валидация данных</li>
4
<ul><li>Ресурсная (REST-like) маршрутизация. Создание CRUD, валидация данных</li>
5
<li>Шаблонизатор Django. Макеты</li>
5
<li>Шаблонизатор Django. Макеты</li>
6
<li>Управление приложением из командной строки</li>
6
<li>Управление приложением из командной строки</li>
7
<li>Интеграционное тестирование, фабрики</li>
7
<li>Интеграционное тестирование, фабрики</li>
8
<li>ORM. Создание сущностей. Связи</li>
8
<li>ORM. Создание сущностей. Связи</li>
9
</ul><p>Практика этого курса выполняется в среде Хекслета, но для полноценного погружения рекомендуем повторять все действия на своем компьютере. Для этого убедитесь, что в вашей системе установлен Python (>= 3.10) и<a>uv</a>.</p>
9
</ul><p>Практика этого курса выполняется в среде Хекслета, но для полноценного погружения рекомендуем повторять все действия на своем компьютере. Для этого убедитесь, что в вашей системе установлен Python (>= 3.10) и<a>uv</a>.</p>
10
<p>Кроме практики в нашей среде почти каждый урок содержит самостоятельную работу. Ее нужно выполнять у себя на компьютере. Эти задания зависят друг от друга. Каждая новая самостоятельная работа базируется на том, что было сделано в предыдущих уроках.</p>
10
<p>Кроме практики в нашей среде почти каждый урок содержит самостоятельную работу. Ее нужно выполнять у себя на компьютере. Эти задания зависят друг от друга. Каждая новая самостоятельная работа базируется на том, что было сделано в предыдущих уроках.</p>
11
<h2>Рекомендуемые программы</h2>
11
<h2>Рекомендуемые программы</h2>