HareInWeed / Dedekind-Django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

项目说明

这是一个开发中的用于中珠数院公益时管理的Django Web App,代号:Project Dedekind

项目进展

  • 基本完成学生端,正在进行代码整理
  • 基本完成管理端后端,正在开发前端及整理后端代码

本地部署

  1. 安装virtualenv
  2. clone仓库,用virtualenv创建虚拟环境venv,并激活venv
cd Dedekind-Django
virtualenv venv
source venv/bin/activate
  1. 安装依赖
pip install -Ur requirements/local.txt
  1. 添加token.py
touch project/sua/token.py
echo "TOKEN = 'YourTokenHere'" > project/sua/token.py
  1. 初始化数据库,并创建超级用户
python manage.py makemigrations sua
python manage.py migrate
python manage.py createsuperuser
  1. 启动服务器
python manage.py runserver
  1. 用浏览器打开http://localhost:8000/ (由于后端代码还不完善,启动服务器后应通过http://localhost:8000/super/admin及时添加两个SuaGroup:“个人用户”及“学院”)

About

License:GNU General Public License v3.0


Languages

Language:CSS 57.7%Language:HTML 27.3%Language:Python 14.0%Language:JavaScript 1.1%