Skip to content

"Yatube" - соцсеть для блогеров. БД SQLite, работа с изображениями, подписки между авторами, аутентификация по токену, ограниченные права для разных групп пользователей. UI через CSS, HTML. Тесты Unittest, TDD. Спринт 5.

Notifications You must be signed in to change notification settings

Gatitka/Yatube_no_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yatube

(❁´◡`❁)

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

Python 3.7 Django 2.2.19

"Yatube" - соцсеть для блогеров. Пользователи могут зарегистрироваться, просматривать страницу произведений, оставлять свои комментарии, читать комментарии других пользователей, подписываться/отписаваться от них. Аутентификация по токену, ограниченные права для разных групп пользователей. Работа с изображениями. БД SQLite, UI через CSS, HTML. Тесты Unittest, TDD. Спринт 5.

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

Клонировать репозиторий и перейти в него в командной строке:

git clone https://github.com/Gatitka/yatube_no_api.git

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

python3 -m venv env
  • Если у вас Linux/macOS

    source env/bin/activate
    
  • Если у вас windows

    source env/scripts/activate
    
python3 -m pip install --upgrade pip

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

pip install -r requirements.txt

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

python3 manage.py migrate

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

python3 manage.py runserver

URLS

"posts": "http://127.0.0.1:8000/posts/" просмотр, создание, редакция постов

"comments": "http://127.0.0.1:8000/(<post_id>)/comments" просмотр, создание, редакция комментов к постам

"groups": "http://127.0.0.1:8000/follow/", просмотр групп

"follow": "http://127.0.0.1:8000/follow/" просмотр, создание подписок

Plugins

Plugin README
GitHub [https://github.com/Gatitka/yatube_project/blob/main/README.md][PlGh]

Лицензия

BSD-3

"Настоящих буйных мало, и те стали нынче блогерами"

Автор

Наталья Кириллова ✨Magic ✨

About

"Yatube" - соцсеть для блогеров. БД SQLite, работа с изображениями, подписки между авторами, аутентификация по токену, ограниченные права для разных групп пользователей. UI через CSS, HTML. Тесты Unittest, TDD. Спринт 5.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published