简介
在这个项目中,我们将学习如何使用 Python 和 Flask 创建一个 URL 短链接生成器。URL 短链接生成器是一种工具,它可以将长 URL 转换为更短、更易于管理的 URL。这对于在社交媒体或电子邮件中分享链接非常有用,同时也能让长 URL 对用户更加友好。
👀 预览

🎯 任务
在这个项目中,你将学习:
- 如何设置项目文件夹并为 URL 短链接生成器创建必要的文件。
- 如何设置 SQLite 数据库来存储原始 URL 及其对应的短链接。
- 如何使用随机字符生成短链接。
- 如何创建一个索引页面,用户可以在该页面提交要缩短的 URL 并显示缩短后的 URL。
- 当用户输入短链接时,如何将其重定向到原始 URL。
- 如何创建一个历史记录页面,以显示所有已缩短的 URL。
- 如何运行项目并在网页浏览器中进行测试。
🏆 成果
完成这个项目后,你将能够:
- 了解如何设置 Flask 项目并创建必要的文件。
- 利用 SQLite 创建数据库并执行查询。
- 为短链接生成随机字符。
- 开发 HTML 模板并扩展基础模板。
- 使用 Flask 处理表单提交并显示动态内容。
- 根据用户输入实现 URL 重定向。