标签:记录 lock strong exit oms 图片 use lan 新建
微信公众号:猿家客栈
作者: Wang
为了考研方便跟舍友一个通宵写了一个图书馆的自动预约签到系统, 由于配置比较麻烦, 一直以来都是自己动手帮别人配置, 想写个教程也一直没有时间, 直到最近才有空梳理一下步骤
从 Github clone
代码, 并 cd
到 ./Seats
目录下
git clone https://github.com/w-devin/Seat.git
cd Seat
安装并配置好python环境
sudo apt-get install python3
sudo apt-get install python3-pip
sudo pip3 install -r requirements.txt
安装并配置好 MySQL
sudo apt-get install mysql-server
cd Database
mysql -h localhost -u root -p
随后建立数据库
mysql> create database Seats;
mysql> use Seats;
mysql> source admin.sql;
mysql> source rooms.sql;
mysql> source seats.sql;
mysql> source tasks.sql;
mysql> insert into admin values(0, 'wang', '123456');
#创建管理员账户, 其中第一个数字0是指超级管理员, 超级管理员只能有一个, 能看到并管理其他所有管理员创建的记录, 普通管理员则只能看到和创建自己创建的记录
exit
返回上层目录
cd ../
按需配置程序
runserver.py
可以设置服务运行的端口号config.py
可以设置每个任务的执行时间./Seats/db.py
line11 需要配置数据库的主机名和密码(主机名如果按本教程应为localhost)./Seats/templates/index.html
可以设置网站主页的显示内容启动服务器
sudo python3 runserver.py &
至此, 本系统可以通过访问服务器ip/域名来使用
msg.log
为前几项记录的日志和所有记录的密码错误信息标签:记录 lock strong exit oms 图片 use lan 新建
原文地址:https://www.cnblogs.com/QQ-1615160629/p/Seats.html