的web2py應用程序管理默認情況下位於:如何將「/ admin」重命名爲web2py中的其他URL?
http://127.0.0.1:8000/admin/default/site
是否有可能改變「管理員」別的東西(例如):
http://127.0.0.1:8000/appadmin/default/site
,如果有可能那是怎麼回事實現?
的web2py應用程序管理默認情況下位於:如何將「/ admin」重命名爲web2py中的其他URL?
http://127.0.0.1:8000/admin/default/site
是否有可能改變「管理員」別的東西(例如):
http://127.0.0.1:8000/appadmin/default/site
,如果有可能那是怎麼回事實現?
admin只是一個應用程序。
在windows打開windows資源管理器,轉到\ web2py \ applications \右鍵單擊「admin」文件夾,然後單擊重命名。
在Linux上。
cd path/to/web2py/applications
mv admin newadmin
This answer是正確的,但需要做更多的更改。
在你的情況下,從/admin
到/appadmin
做以下步驟
重命名admin
app文件夾名稱appadmin
修復損壞的鏈接來管理應用程序
在your_app/controllers/appadmin.py
變更網址,搜索admin
應用程序的所有鏈接,並將其替換爲鏈接到appadmin
應用程序
更改創建鏈接錯誤
頁面更新routes.py
,路由錯誤appadmin
的應用程序,而不是admin
應用
我是Mac,將檢查這個建議是如何工作的並且會回來,在Mac上的配方有點不同(整件事在.app包中),但是我可以找到我的方式:)謝謝你對這個方法的解釋。 – ljgww
工程就像一個魅力! :) 非常感謝! Mac用戶應檢查應用程序包內的web2py.app資源/應用程序 (注意:內置頁面上的默認「管理」鏈接顯然會在干預後中斷) – ljgww