Skip to content

Dragonwlad/yatubeproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Социальная сеть блогеров

Описание

Yatube - это соцсеть нового поколения, в которой пользователи публикуют сообщения, фотографии, комментарии и взаимодействуют с ними. Пользователи взаимодействуют через браузер. Особенности:

  • Размещение постов без ограничений по количеству символов;
  • Прикрепление фотографий;
  • Комментирование постов;
  • Подписки на любимых авторов.

Технологии

Python, Django, SQL, HTML

  • Пагинация страниц
  • Кеширование

Скриншоты

 

 

 

Запуск проекта в dev-режиме

  • Клонировать репозиторий

git@github.com:Dragonwlad/yatubeproject.git

  • Перейти в него

cd api_final_yatube

Cоздать и активировать виртуальное окружение:

python -m venv venv

source venv/bin/activate

Установить зависимости из файла requirements.txt:

pip install -r requirements.txt

Перейти в папку с файлом manage.py :

cd yatube_api/

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

python manage.py migrate

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

python manage.py runserver

Проект доступен по адресу: 127.0.0.1:8000 - может отличаться от вашего, см. в консоль

Панель администратора:

*127.0.0.1:8000/admin

Автор:

Владислав Кузнецов

About

Социальная сеть блогеров

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published