Skip to content

Blogicum - Социальная сеть для публикации блогов. Сайт, на котором пользователь может создать свою страницу и публиковать посты.

License

Notifications You must be signed in to change notification settings

blakkheart/django_sprint4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blogicum

Описание

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

Функционал сайта

  • Для каждого поста существует категория.

  • Пользователь может перейти на страницу любой категории и увидеть все посты, которые к ней относятся.

  • Пользователи могут заходить на чужие страницы, читать и комментировать чужие посты.

  • Присутствует возможность восстановление пароля через почту.

Запуск проекта:

Клонировать репозиторий, cоздать и активировать виртуальное окружение:

python -m venv venv
source venv/Scripts/activate

Обновить pip:

python -m pip install --upgrade pip

Установить библиотеки:

pip install -r requirements.txt

Выполнить миграции:

python manage.py migrate

Загрузить фикстуры DB:

python manage.py loaddata db.json

Запустить сервер django:

python manage.py runserver

Сайт будет доступен по дефолтному адресу 127.0.0.1

About

Blogicum - Социальная сеть для публикации блогов. Сайт, на котором пользователь может создать свою страницу и публиковать посты.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published