0

另一个继承的 Django 项目问题。我想这样做,以便每次创建页面(当前示例为https://bar.blah.net/detail/588/)时,我都可以将格式设置为https://bar.blah.net /detail/majorVersion.minorVersion.number 所以https://bar.blah.net/detail/21.2.9是结果。那可能吗?

4

1 回答 1

1

Django 中的 URL 模式可以是任何你想要的;没有约定。一个简单的方法是向您的模型添加一个永久链接,该链接将计算您正在寻找的格式。

您还需要添加一个相应的 URL 模式来将该模式解析为您的视图方法或类,并且它的构造方式在很大程度上取决于您需要对参数做什么(如果您传入的话)。

有关永久链接的示例,请参见:https ://docs.djangoproject.com/en/1.4/ref/models/instances/#the-permalink-decorator

于 2012-12-31T18:19:03.337 回答