{% extends "admin_layout.html" %} {% block admin_title %}用户管理{% endblock %} {% block admin_page_content %} 新增用户 手动录入用户信息 管理员可以直接录入学生账号,课程和定时任务则在对应页面分别管理。 学号 显示名称 刷新间隔 密码 创建用户 跳转提示 功能已拆分 这里负责用户资料、课程和任务操作。定时任务请进入“定时任务”页面,注册码请进入“注册码”页面。 去定时任务页 去注册码页 用户管理 所有用户与课程详情 可以直接修改用户信息、增减课程,或代替用户启动和停止任务。 {% for user in users %} {{ user.display_name or user.student_id }} {{ user.student_id }} {{ task_labels.get(user.latest_task.status, '未启动') if user.latest_task else '未启动' }} {{ '启用中' if user.is_active else '已禁用' }} 课程 {{ user.course_count }} 最近任务 {{ user.latest_task.id if user.latest_task else '--' }} 刷新 {{ user.refresh_interval_seconds or default_refresh_interval_seconds }} 秒 尝试 {{ user.latest_task.total_attempts if user.latest_task else 0 }} 错误 {{ user.latest_task.total_errors if user.latest_task else 0 }} 定时 {{ '开启' if user.schedule and user.schedule.is_enabled else '关闭' }} 显示名称 刷新间隔 重置密码 保存用户 去设定时任务 {{ '禁用' if user.is_active else '启用' }} 代启动任务 代停止任务 删除用户 类型 自由选课 方案选课 课程号 课序号 为该用户加课 {% if user.courses %} {% for course in user.courses %} {{ category_labels.get(course.category, course.category) }} · {{ course.course_id }}_{{ course.course_index }} 删除 {% endfor %} {% else %} 当前没有课程目标。 {% endif %} {% else %} 还没有录入任何用户,请先通过上方表单创建用户。 {% endfor %} {% endblock %}
管理员可以直接录入学生账号,课程和定时任务则在对应页面分别管理。
这里负责用户资料、课程和任务操作。定时任务请进入“定时任务”页面,注册码请进入“注册码”页面。
可以直接修改用户信息、增减课程,或代替用户启动和停止任务。
{{ user.student_id }}