🧨它是如何开始的。

嘿那里🤚。

长话短说,我最近加入了这里,我看到了@liyasthomas的帖子,在那里他创建了一个开源的 URL-SHORTNER。作为一个学习网络开发的人,我对它很着迷。但我在浏览 GitHub 存储库时注意到的一件事是,他明确提到不要放置任何敏感链接,因为所有链接都是公开可见的。

图片说明

所以我决定制作我自己的版本,但带有一些个人风格。

凭借我以前在 Python 方面的经验,我已经知道编写一个可以使用一些 Python 模块缩短 URL 的脚本。所以我坐下来用 Flask 把它变成一个网络应用程序。因此,Small-Heart💖诞生了。

图片说明

🎀演示

在这里查看它的现场演示👇。

小心脏💖

注意——该站点使用 Heroku 的免费版本托管,因此增加的流量会使站点有点滞后。

✨特点:

  • 🔭 是的,它是开源的。你可以在这里查看GitHub。

  • 📺 简单的用户界面(不是最好的😅)。

  • 🤖 无需创建帐户或登录。

⭕缺点:

  • 🤍 目前是第一个版本(截至 2022 年 1 月 23 日)。

  • 🔆 不是一个完全响应的网页设计。

🖤幕后

如前所述,Small-Heart 是使用 Flask 创建的。

一个名为pyshorteners的 python 模块用于缩短 URL。

最后但并非最不重要的一点是,在网页中使用了一些 JavaScript,以使其更加用户友好(至少在一定程度上)。


我很明显想提一下,这个项目的灵感完全来自@liyasthomas🎉。我当然也建议大家看看他的帖子。


话虽如此,我很想知道您对此的所有建议和意见。如果您有兴趣对其进行任何更改或改进,请随时查看 GitHub 存储库 -Small-Heart。如果你喜欢这个想法,只需给它加星标,它会鼓励我做更多的项目。并且始终保持安全并保持编码🎊

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐