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

https://github.com/cododel/kolibrina


https://github.com/cododel/kolibrina

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

To start project:


(used python3.9)

  • Install&Run redis

  • Init project (make init)

  • Start project ("make dev" or "make start_daphne")




Тренировка


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

  • premoderate=False

  • public=True


И выбранные по шаблону для текущей лиги, взятой из профиля. (Для анонимных пользователей - дефолтная лига: 'Z (знаток)')
Шаблон:

```python
def get_template_questions(level):
level = level[0]
templates = {
'J': (10, 10, 10, 10, 20, 20, 20, 20, 30, 30, 30, 30),
'L': (10, 10, 10, 20, 20, 20, 30, 30, 30, 40, 40, 50),
'Z': (10, 10, 20, 20, 20, 30, 30, 30, 40, 40, 50, 50),
'M': (20, 20, 20, 30, 30, 30, 30, 40, 40, 40, 50, 50),
'P': (30, 30, 30, 30, 40, 40, 40, 40, 50, 50, 50, 50)
}
return templates.get(level)
```