Web site used as Admin panel in Teckzite 2020 (Feb 13-15). Teckzite : A national level tech fest conducted by SDCAC in RGUKT Nuzvid.
#Requirements :
- Linux (ubuntu)
- Python 3
- MySQL
#Setup :
pip install -r requirements.txt
- Configure the panel/config.py
- Creating Database (tz2020) on mysql
- Edit the line 47 on tz2020-schema.sql
INSERT INTO `admins` VALUES (1,'<User name>','<Password Hash>','<Name>','<Mail Address>','<Phone num>','<ID num>',0,'',0);
To generate a password hash
from panel.funcs import Hash
print(Hash('<password>'))
- Then dump the sql file into created database.
- Save the ssl certicate and private key as
certificate.crt
andprivate.key
./run_server.sh
./run_server.sh --temp
for Site under construction message, in case of any edits.
#Notes
- After creating the dev account using line 4 in
setup
, Then with thatdev account
,we create the hierarchy (admin, event org, etc) dev account
with priority 0 , have all core functionalities. It is only for web site managers. Others can have admin account.