Skip to content

gusevskiy/Blog_Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Блог на Django Функциональность

Регистрация и авторизация пользователей
Просмотр профайлов пользователей
Создание записей и комментариев к ним
Добавление изображений к записям
Оформление подписки на избранных авторов
Просмотр записей и комментариев всех авторов, избранных авторов или групп
Кастомные страницы 404 и 500
Все функции покрыты тестами

Если вы хотите запустить проект локально

Создайте директорию, например blog
Склонируйте репозитарий в директорию blog

git clone [email protected]:gusevskiy/hw05_final.git

создайте виртуальное окружение

Windows: py -3.9 -m venv venv
Linux: python3.9 -m venv venv

запустите виртуальное окружение

для Windows: source venv/script/activate
для Linux: source venv/bin/activate

установите требуемые приложения:

pip install -r requirements.txt

Для отображение стилей нужно создать в папке проекта yatube
папку static
├── static  # Директория для статических файлов проекта
│   ├── img # Директория для изображений
│   └── css # Директория для файлов таблиц стилей
│       └── bootstrap.min.css

примените миграции Django:

python manage.py migrate

запустите сервер Django:

python manage.py runserver