0
我正在构建一个基于用户输入的输入执行分析的Python Flask Web应用程序。我希望允许用户将此分析作为链接发送给他们的Facebook朋友;因此,我需要分析页面为每个实例分配一个独特的 URL。为Web应用程序生成唯一的URL
我的方法到现在为止已经建立分析页面URL像这样:
website.com/results/<Facebook ID>/<time in seconds since the epoch>
我使用time.time()
最后一个参数和分析数据(使用FB ID和时间配对)存储在数据库中。一个例子URL可能看起来像这样:
website.com/results/1619598720181063/1508036889
请问这种做法似乎可行,是否有产生永久唯一URL最佳实践,或是否有更好的方法我俯瞰?
注意我使用Facebook的Send Dialog来分享链接。
好主意!所以对于SQLite我可以使用主键和MongoDB我可以使用ObjectId,对吗? –
当然。无论您使用哪种DB都将拥有可靠的唯一密钥。 – bitfiddler