Vic的自动化测试网站
PS: 下述内容涉及到的命令都应在项目路径下执行
下载并解压到本地路径
本项目使用的python版本为3.12
pip install -r requirements.txt
pip install "psycopg[binary]"
配置文件请参考 other/deploy/nginx.conf
#启动
start nginx
#关闭
nginx -s stop
#重启
nginx -s reload
#启动
./nginx
#关闭
./nginx -s stop
#重启
./nginx -s reload
确保配置文件py_test_site/settings.py中的sqlite3数据库配置未被注释
python -Xutf8 manage.py dumpdata -o db_data.json
修改py_test_site/settings.py,注释sqlite3数据库配置,根据实际情况填写并启用其他数据库的配置
PS: 请确保其他数据库已启动,并且访问权限已正确配置
python -Xutf8 manage.py loaddata db_data.json
python manage.py collectstatic
python other\vic_daphne_server.py py_test_site.asgi:application -p 8001