Блог на 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.