https://github.com/zulusssss/hw05_final
hw05 final
https://github.com/zulusssss/hw05_final
Last synced: about 1 year ago
JSON representation
hw05 final
- Host: GitHub
- URL: https://github.com/zulusssss/hw05_final
- Owner: Zulusssss
- License: bsd-3-clause
- Created: 2022-12-10T11:21:28.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T18:53:49.000Z (over 3 years ago)
- Last Synced: 2023-05-09T13:21:55.476Z (about 3 years ago)
- Language: Python
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Yatube
## Tecnhologies
- Python 3.9.10
- Django 2.2.16
- SQLite3
## Description
A social network for publishing posts. The architecture is MVC. Pagination is used to display posts.
Caching and statics are configured. Authorization, registration, password change and recovery via email are implemented.
Tests were also written.
### To deploy this project need the next actions
- Download project with SSH
```text
git clone git@github.com:Zulusssss/hw05_final.git
```
- Create and activate virtual environment
```text
For Windows:
py -3.9.10 -m venv venv
source venv/Scripts/activate
For Linux:
python3.9.10 -m venv venv
source venv/Scripts/bin
For macOS:
brew unlink python@
brew link python@3.9.10
```
- Creating and performing migrations for a database
```text
python manage.py makemigrations
python manage.py migrate
```
- Fill in the env-file like it
```text
SECRET_KEY=
DEBUG=False
```
- Run the project
```text
python manage.py runserver
```
### *Backend by:*
[Zulusssss](https://github.com/Zulusssss)