我工作的公司的「Intranet知識庫」是我們的DokuWiki。DokuWiki:包含來自Django的內容應用
我想添加一些數據到django應用程序的dokuwiki。
我發現了dokuwiki插件include,但這似乎只能包含wiki頁面,而不能包含外部資源(通過https://...。)。
如何將Web應用程序的內容添加到dokuwiki?
支持認證(dokuwiki需要密碼才能訪問Web應用程序)會很好。
我工作的公司的「Intranet知識庫」是我們的DokuWiki。DokuWiki:包含來自Django的內容應用
我想添加一些數據到django應用程序的dokuwiki。
我發現了dokuwiki插件include,但這似乎只能包含wiki頁面,而不能包含外部資源(通過https://...。)。
如何將Web應用程序的內容添加到dokuwiki?
支持認證(dokuwiki需要密碼才能訪問Web應用程序)會很好。
您可以使用iframe,iframe plugin。
請注意,其他應用程序需要自己的身份驗證。 但是,它也適用於包含的頁面,具體取決於您是否登錄到瀏覽器。代表這個wiki顯示認證頁面是另一個問題,需要更復雜的方法。
剛剛發現了[scrape plugin](https://www.dokuwiki.org/plugin:scrape),它可以抓取部分給定的外部頁面並將其包含在wiki頁面中。似乎工作,這可能比iframe更有用,但它肯定不適用於身份驗證,這對iframe是微不足道的。 –
從服務器代碼中代表用戶進行身份驗證確實是另一個問題。它可以實現,如果應用程序和dokuwiki使用相同的通用身份驗證後端,則更容易,如果不是,則更難。我不知道有任何插件這樣做。 –
有[auth:django](https://www.dokuwiki.org/auth:django)插件。 – Vlad
如果您對我的問題投下贊成票,這是百分之百的確定。但請留下評論爲什麼你這樣做。謝謝。 – guettli