快速开始
在本地启动控制面开发环境,检查公共入口、基础配置和运行状态。
本页目录 ⌄
环境要求
推荐使用 Python 3.10 或更高版本。未配置 DATABASE_URL 时,项目默认使用 SQLite,足以预览公共站点和开展页面开发。
- Python 3.10+
- Conda 与 pip
- 完整业务开发时可用的 PostgreSQL 与 Redis
本地启动
在项目根目录执行以下命令:
TERMINAL / FLOW
conda create -n SovereignInference python=3.10 -y
conda activate SovereignInference
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
python manage.py migrate
python manage.py seed_dev_users
python manage.py runserver检查公共路由
启动后,依次检查官网、文档、管理控制台和超级管理员后台。
- http://127.0.0.1:8000/ — 产品官网
- http://127.0.0.1:8000/docs/ — 文档中心
- http://127.0.0.1:8000/console/ — 软件管理控制台
- http://127.0.0.1:8000/admin/ — Django 超级管理员后台
运行检查
修改代码后运行 Django 系统检查和测试:
TERMINAL / FLOW
python manage.py check
python manage.py test