Skip to content

Бекенд блога для задачи «Оживляем блог на Django» курса dvmn.org

Notifications You must be signed in to change notification settings

dmitry-zharinov/blog-backend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Блог от Лизы

Блог на Django, серверная часть.

Запуск

Для запуска блога у вас уже должен быть установлен Python 3.

  • Скачайте код
  • Установите зависимости командой pip install -r requirements.txt
  • Запустите сервер командой python3 manage.py runserver

После этого переходите по ссылке 127.0.0.1:8000, вы увидите главную страницу.

Переменные окружения

Часть настроек проекта берётся из переменных окружения. Чтобы их определить, создайте файл .env рядом с manage.py и запишите туда данные в таком формате: ПЕРЕМЕННАЯ=значение.

Для запуска проекта эти настройки не требуются, значения уже проставлены по-умолчанию.

Доступны следущие переменные:

  • DEBUG — дебаг-режим. Поставьте True, чтобы увидеть отладочную информацию в случае ошибки. Выключается значением False.
  • SECRET_KEY — секретный ключ проекта. Например: erofheronoirenfoernfx49389f43xf3984xf9384.
  • ALLOWED_HOSTS — см документацию Django.
  • STATIC_URL — по-умолчанию это '/static/'. Что такое STATIC_URL.
  • STATIC_ROOT — по-умолчанию это 'None', т.е. текущая папка. Что такое STATIC_ROOT.
  • MEDIA_URL — по-умолчанию это '/media/'. Что такое MEDIA_URL.
  • MEDIA_ROOT — по-умолчанию это 'media'. Что такое MEDIA_ROOT.

Цели проекта

Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.

About

Бекенд блога для задачи «Оживляем блог на Django» курса dvmn.org

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.1%
  • HTML 47.9%