Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sumaro2101/django_rest

new learn tool
https://github.com/sumaro2101/django_rest

Last synced: 19 days ago
JSON representation

new learn tool

Awesome Lists containing this project

README

        

=====================================TITLE========================================

Практический проект django_rest_framework, для практики различных методов этого инструмента.

=====================================FIXTURES========================================

Для облегчения тестирования есть возможность установить фикстуру data.json

=====================================STRIPE========================================

В проекте используется Stripe сервис для обработки платежей
В .env неоходимо указать ключ доступа к Stripe "STRIPE_API_KEY"

=====================================MAIL========================================

В проекте используется SMTP сервер для отправки письм.
Здесь использованно "Yandex" сервис.
Для работы SMTP неоходимо сделать некоторые настройки:
1. Нужно создать файл в дериктории "config" -> yandex.ini
2. Нужно заполнить его соотвествующими настройками например:
[yandex]
host=smtp.yandex.ru
port=25
connecttype=TLS
[email protected]

=====================================RUN========================================

Для запуска проекта:
1. Заполните в .env поля имени и пароля базы данных
2. Запустите проект с помощью команды:
- docker-compose build
- docker-compose up

=====================================END========================================