- На этом сайте пользователь может зарегистрироваться и получить свой личный пройфайл.
- Пользователи могут публиковать свои посты, загружать изображения к ним, заходить на чужие страницы и просматривать записи.
- Пользователь может подписываться на других авторов и оставлять комментарии к их постам.
- Пользователь имеет возможность изменить старый пароль на новый.
✨Magic ✨Python
Клонировать репозиторий и перейти в него в командной строке:
git clone https://github.com/Margarita-pyth/Yatube_final.git
cd Yatube_final
Cоздать и активировать виртуальное окружение:
python3 -m venv env
source env/Scripts/activate
Установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Выполнить миграции:
python3 manage.py migrate
Запустить проект:
python3 manage.py runserver
| GitHub | | Django | | Toolbar | | handler | | Python | | TestCase |
В программе описаны "TestCases" - проверяющие правильность работы всех модулей проекта.
MIT Разработано програмистом Margarita-pyth
- On this site, the user can register and get his personal profile.
- Users can publish their posts, upload images to them, go to other people's pages and view posts.
- The user can subscribe to other authors and leave comments on their posts.
- The user has the ability to change the old password to a new one.
✨Magic ✨Python
Clone the repository and change into it on the command line:
git clone https://github.com/Margarita-pyth/Yatube_final.git
cd Yatube_final
Create and activate virtual environment:
python3 -m venv env
source env/Scripts/activate
Install dependencies from requirements.txt file:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Run migrations:
python3 manage.py migrate
Run project:
python3 manage.py runserver
| GitHub | | Django | | toolbar | | handler | | Python | | test cases |
The program describes "TestCases" - checking the correct operation of all project modules.
MIT Designed by programmer Margarita-pyth