文件名称:shorty:使用Flask和MySQL构建的URL缩短服务
文件大小:289KB
文件格式:ZIP
更新时间:2024-02-20 11:35:56
mysql python nginx flask aws
:link: 矮个子 使用Flask&Mysql构建的自托管URL缩短服务。 :party_popper: 惊喜:点击分析 可以跟踪用于访问链接的操作系统和平台。 入门 克隆或下载此存储库。 git clone https://github.com/PadamSethia/shorty.git cd shorty/ python ./app.py 先决条件 该项目需要Flask和MySQL。 与MySQLdb的python模块连接。 您可以使用以下命令进行安装。 pip install flask 对于mysql作为后端 sudo apt install mysql-server sudo apt-get install libmysqlclient-dev pip install MySQL-python 现在运行以下命令来创建MySQL表 python ./create_table.py 在config.py配置MySQL数据库凭据。设置MySQL连接的主机,用户,密码和数据库名称。 同样在MySQL shell下设置 set autocommit = 0 这可以解决并发问
【文件预览】:
shorty-master
----desc()
--------hero_final.gif(176KB)
--------ana_demo.gif(95KB)
----config.py(402B)
----display_list.py(1KB)
----app.py(6KB)
----uwsgi_api.ini(96B)
----sql_table.py(503B)
----run.py(60B)
----requirements.txt(11B)
----shorty.log(536B)
----LICENSE(1KB)
----create_table.py(656B)
----uwsgi_app.ini(82B)
----README.md(4KB)
----check_encode.py(693B)
----shorty_api.py(4KB)
----templates()
--------index.html(3KB)
--------search.html(1KB)
--------data.html(2KB)
--------404.html(652B)
----.gitignore(6B)
----app.log(0B)
----static()
--------css()