2010-11-02 37 views
3

我正在開發一個主要像報紙網站一樣工作的門戶網站。重點是文章,包含文字,視頻和圖像。這些文章的附件應該放在邊欄中。這些附件可能是將在正文文本中顯示的相同對象。 我一直在想如何創建結構以及 - 這是一個重點 - 如何使編輯器能夠舒適地編輯所有這些東西。如何爲編輯團隊建立系統

我評估的是Django-CMS和feincms作爲完整的系統,以及幾個第三方模塊,它們完成了工作片段。

現在,我有一個內聯對象的解決方案:我分叉了django-basic-apps的內聯模塊,它現在可以爲嵌入的對象提供額外的參數。它們的參數對於例如嵌入「物體ID爲x,但最大x像素大小的圖像」。

我的方法沒有解決的是,生成一個包含一串內聯令牌的邊欄。不過,我可以爲此創建一個自定義小部件。一個更好的解決方案肯定是添加一個函數,比如以某種方式將通用對象(視頻,圖像...)附加到文章對象。

儘管我的解決方案到目前爲止還沒有完成,但我不確定是否有其他方法可以解決這些常見問題,並且我想聽聽關於此主題的其他一些經驗,並且如果您還有其他方式處理用它。


對於這個一般問題似乎沒有更大的解決方案需求,我將使用我的解決方案,看看它是否在實踐中證明。

+1

爲什麼不直接使用wordpress開箱即用? – zengr 2010-11-02 18:26:44

+0

,因爲我有很多單獨的功能,需要一個完整的,功能強大的框架,如django – schneck 2010-11-02 18:28:48

+0

如果您使用django-cms其插件系統(http://www.django-cms.org/en/documentation/2.0/plugins /)將成爲django-inlines的強大替代品,並且可以由最終用戶進行管理! – 2010-11-02 19:54:23

回答

0

看看Armstrong CMS。它專爲滿足新聞機構的需求而設計。它是由得克薩斯州論壇報的代碼開發的,這是一個非常大的Django新聞網站,在2010年獲得了當地最佳新聞網站的Edward R. Murrow獎。

Armstrong的尺度非常好,速度快,可以處理關於你想要扔到它的任何類型的內容。

+0

感謝您的提示;我看了一下:項目頁面上的Github-Link被破壞了 - 之後我發現它,但是我沒有看到任何文檔。有沒有我失蹤的部分? – schneck 2012-12-03 08:01:17

+0

我不確定在文檔上。我是「論壇報」的原始首席開發人員,並將這些統治權交給了開發阿姆斯特朗的人。您可能會聯繫:http://www.travisswicegood.com/ – Brandon 2012-12-03 15:56:06