⚠️ Excepție de la regulă
/admin/lms/lmsinstance/, deci ai nevoie de cont de superuser.Loghează-te ca superuser și mergi la
/admin/lms/lmsinstance/.Apasă butonul de adăugare (sau deschide o instanță existentă pentru editare).
Completează
structure— trebuie să fie Organizația Națională; orice altă structură e refuzată cu mesajul „Instanțele LMS pot fi configurate doar la nivel de Organizație Națională.”Completează
provider_kind,base_url, tokenul de serviciu (service_token— stocat criptat),service_account_usernameșistudent_role_id(ID-ul numeric al rolului „student” din acea instanță Moodle).Bifează
enabledpentru ca instanța să fie inclusă la sincronizare, apoi salvează.Pe pagina instanței salvate, apasă „Testează conexiunea” ca să verifici credențialele.
Pentru a sincroniza imediat (fără să aștepți rularea automată), mergi la Catalog cursuri (
/lms/cursuri/) și apasă „Sincronizează cursurile”. Confirmă în dialog; vei vedea mesajul „Sincronizare cursuri lansată…”.
ℹ️ Sincronizare automată
enabled=True. Statusul ultimei sincronizări (last_sync_status) se vede în lista din Django admin.