Skip to content

Реализовать файл ресурсов курса для разных платформ #9

Description

@tatyderb

У нас разные курсы (55690, 57680, 56799 и тд) и разные платформы (степик, мудль, НШ)

Сейчас id курса записан в auth.data
course_id = 55690
В каждом модуле записан lesson из урля https://stepik.org/lesson/375535/step/3?unit=363279,
lesson=375535
очень частая ошибка - пишут 363279 (надо бы диагностику внятную и завести на это отдельный issue).

Предлагаю писать в файлах модулей
lesson=1_INT_8_FLOAT
а все, что относится к куда класть писать в файл ресурсов курса, например, в файл c_for_beginers.cfg
course_id = 55690
и дальше ресурсы
1_INT_8_FLOAT = 375535

Запускаем обязательно с файлом ресурса!
deploy.py -c c_for_beginers.cfg 1_int/text/8_float.md
Ключи -с или --config, если не конфликтует с предыдущими.

ОСТАВИТЬ ВОЗМОЖНОСТЬ РАБОТАТЬ С ЧИСЛАМИ В lesson= БЕЗ КОНФИГА!
Иначе у Овсянниковой опять "все перестанет работать"

Обязательно при деплое указывать информационное сообщение по какому урлю можно увидеть задеплоенное.
(модуль или шаг) - это опциональное, если трудно, заводим отдельную задачу и делаем на досуге.

Metadata

Metadata

Assignees

No one assigned

    Labels

    HighAs soon as possible

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions