繁体   English   中英

Django URL:将OSQA URL中的默认“ / questions /”更改为其他名称

[英]Django URLs: changing the default “/questions/” in OSQA URLs to something else

我试图将OSQA修改为不在URL的任何位置使用/questions ,而是将其更改为其他字符串,例如/thisinstead

一些例子

当用户点击的问题选项卡上,而不是连接到mydomain.com/questions/ ,它应该链接到mydomain.com/somethingelse/

同样地,而不是mydomain.com/questions/3/Q3Title/ ,它应该链接到mydomain.com/somethingelse/3/Q3Title/

依此类推。

实现这一目标的最优雅的方法是什么?

我快速浏览了OSQA源代码,并翻译了所有的URL。 因此,您只需修改https://github.com/OSQA/osqa/blob/master/locale/en/LC_MESSAGES/django.po第398行,运行django-admin compilemessages并完成。

有关自定义的更多信息,请参阅https://github.com/OSQA/osqa/blob/master/INSTALL中的 D部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM