tam*_*are 2 django django-urls
我经常发现自己陷入了这样一个世界,在这个世界中,我不太确定我想出的网址.我认为这主要是因为我对django中的URL设计有一些问题仍然没有答案.
说,我为我的网站用户建立了一个公开的个人资料页面.可以通过提供用户ID来访问它.用户id应该是URL的一部分(即./profile/<userid>/)还是应该在querystring(/profile?userid=<userid>)中提供?为什么?
我在我的项目中广泛使用AJAX.AJAX URL的设计是否应与其对应的URL不同?是否有用于此目的的设计模式?
这里没有任何严厉的规则.我会说任何合理静态的都应该使用这种/profile/<userid>/格式.GET参数 - ?userid=<userid>应该保留给更动态的东西,只是难以编码作为URL的一部分(例如一组搜索术语),或者当你一次需要多个参数而不能指望订单时.
| 归档时间: |
|
| 查看次数: |
1231 次 |
| 最近记录: |