gpt4 book ai didi

Django 网址设计

转载 作者:行者123 更新时间:2023-12-02 06:22:09 25 4
gpt4 key购买 nike

我经常发现自己陷入了一个我对自己想出的 URL 不太确定的世界。我认为这主要是因为我有几个关于 django 中的 URL 设计的问题尚未得到解答。

比如说,我为我的站点用户构建了一个公共(public)个人资料页面。可以通过提供用户 ID 来访问它。用户 ID 应该是 URL 的一部分(即 /profile/<userid>/ )还是应该在查询字符串中提供( /profile?userid=<userid> )?为什么?

我在我的项目中广泛使用 AJAX。 AJAX URL 的设计是否应该与对应的 URL 不同?是否有用于此目的的设计模式?

最佳答案

这里没有任何硬性规定。我会说任何合理静态的东西都应该使用 /profile/<userid>/格式。获取参数 - ?userid=<userid> - 应该保留给更动态的东西,只是难以编码为 URL 的一部分(例如一组搜索词),或者当您一次需要多个参数并且不能指望顺序时。

关于Django 网址设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7406681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com