The project, powered by django with postgre database, is a simulator of Fudan campus card for our database course.
School of computer science and technology, Fudan University
Here are some python dependency packages. You can use pip install xxx to install them.
- django (for web framework)
- django-apscheduler (for timed task)
- apscheduler
- psycopg2 (for connection to postgre database)
- pyecharts (for charting)
We use postgre as the background database.
- Create a postgre database with sql command in
\files\create.sql - Modify the dictionary
DATABASESin\mysite\setting.pyto adapt to your database - Modify the function backup in \views.py toadapt to your database
- Run the command
python manage.py runserver 0.0.0.0:8000in the root directory to start the server - Visit
127.0.0.1withadminforIDand000000forpasswordwhich serve as the default account to start your exploration
The front-end design refers to https://www.vhwke.com/auth/login