这是一个开发中的用于中珠数院公益时管理的Django Web App,代号:Project Dedekind
- 基本完成学生端,正在进行代码整理
- 基本完成管理端后端,正在开发前端及整理后端代码
- 安装virtualenv
- clone仓库,用virtualenv创建虚拟环境venv,并激活venv
cd Dedekind-Django
virtualenv venv
source venv/bin/activate
- 安装依赖
pip install -Ur requirements/local.txt
- 添加token.py
touch project/sua/token.py
echo "TOKEN = 'YourTokenHere'" > project/sua/token.py
- 初始化数据库,并创建超级用户
python manage.py makemigrations sua
python manage.py migrate
python manage.py createsuperuser
- 启动服务器
python manage.py runserver
- 用浏览器打开http://localhost:8000/ (由于后端代码还不完善,启动服务器后应通过http://localhost:8000/super/admin及时添加两个SuaGroup:“个人用户”及“学院”)