Skip to content

Платформа YaTube для публикации постов и сообществ

Notifications You must be signed in to change notification settings

aaaaaaaalesha/yatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend Community Homework: Yatube Project

logo

Telegram Python Django

Что это?

Учебный проект блог-платформы для публикации постов и сообществ.

В проекте реализованы следующие возможности, доступные для пользователей:

  • парольная аутентификация, восстановление пароля по email;
  • публикация новых посты на главной странице и в тематических группах;
  • подписки на сообщества избранных авторов;
  • комментирование записей;
  • добавление изображений к публикуемым постам;
  • пагинация постов и кеширование главной страницы;

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

  • Установите и активируйте виртуальное окружение
py -3.7 -m venv venv
venv\Scripts\activate
  • Установите зависимости из файла requirements.txt
pip install -r requirements.txt
  • Для старта, выполните команду:
python3 yatube\manage.py runserver

Author

Copyright © 2022, Алексей Александров

About

Платформа YaTube для публикации постов и сообществ

Topics

Resources

Stars

Watchers

Forks