Найти тему

Как создать записи для блога? Создание сайта - блога с помощью Python и Django. DjangoBlog #3

Оглавление

Всем привет, продолжаем наш цикл статьей по джанго. В этой статье мы создадим записи для блога.

И так начнем:

1. Создадим и настроим приложение.

Для этого выполним команду:

python manage.py startapp ablog
приложение ablog успешно добавлен
приложение ablog успешно добавлен

Переходим в папку bu11zy_blog/bu11zy_blog и в файле settings.py добавим следующую строку:

Добавили строку в settings.py
Добавили строку в settings.py

Теперь переходим в файл urls.py и добавляем следующие строки:

Добавили строки в bu11zy_blog/urls.py
Добавили строки в bu11zy_blog/urls.py

Переходим в папку ablog и создаем файл urls.py.

Добавим в него следующий код:

Добавили код в ablog/urls.py
Добавили код в ablog/urls.py

Переходим в файл views.py и добавляем следующие строки:

Добавили строки в views.py
Добавили строки в views.py

Создаем папку templates в папке ablog.

В папке templates создаем файл home.html и добавляем в него следующий код:

Создали файл home.html
Создали файл home.html

Теперь запускаем сервер, переходим по ссылке http://localhost:8000/ и смотрим на результат:

http://localhost:8000/
http://localhost:8000/

Окей, мы успешно подключили приложение к проекту.

2. Создаем записи для блога.

Перейдем в папку ablog и в файл models.py добавим следующий код:

Добавили код в ablog/models.py
Добавили код в ablog/models.py

Запускаем сервер и проверяем, что получилось.

Переходим по ссылке http://localhost:8000/admin:

Записи успешно созданы.
Записи успешно созданы.

Все работает.

3. Выполним миграции.

Для этого в терминале VSCode выполним следующие команды:

python manage.py makemigrations
python manage.py migrate
Успешная миграция
Успешная миграция

Снова запускаем сервер, снова заходим в админ панель, заходим в Posts и пробуем создать запись:

Запись успешно создана
Запись успешно создана

Мы успешно создали записи для проекта.

Вернуться к прошлой статье.

Перейти к следующей статье.

Спасибо всем тем кто прочитал.

Если вам понравилась статья, то подпишитесь на канал и поставьте лайк.

Оставляйте свои вопросы комментариях или в telegram - чате.

Файлы с этой странницы на GitHub.

Наша группа в VK.

Наш телеграм.

#программирование #технологии #python #django #сайт #блог