(二十二)启动阅读站与维护后台
# 在 reading_project 中创建表并导入采集书目。
uv run python manage.py migrate
uv run python manage.py seed_shelf
# 启动本机服务,Ctrl+C 停止。
uv run python manage.py runserver 127.0.0.1:8774
打开 阅读记录站。alice 的账号为 alice / learn-alice,书架初始六本;bob / learn-bob 初始为空。列表每页三本,筛选四本未读时会分成两页。
维护账号为 manager / learn-manager,可从 管理后台 进入。它初始有一本自己的“Django 后台记录”,可以维护这份记录,不能借后台改写 alice 的书。
要自行建立全站超级用户,可以运行交互命令:
# 按终端提示填写自己的管理员信息,密码不写进源码。
uv run python manage.py createsuperuser
本机数据保存在 instance,也可通过 READING_INSTANCE 指向明确目录。重启继续使用同一数据库与密钥,浏览器中仍有效的登录可继续读取。