首頁  >  問答  >  主體

python - django做博客时候model里面是怎么做的?

初学编程,没有经验,请教大家。
我们平时写博客的时候,都是有所见即所得工具帮忙,然后将文章存进数据库。
我有如下疑问:

  1. 在django里怎么样,才可以使得写文章时可以使用所见即所得工具;
  2. 所见即所得是怎么与model结合的。我是指model关于这块该怎么写。因为写文章里肯定很多/n/n,还有加粗,引用一类的用法。
    想看一眼,看了应该就明白了。
    感谢
巴扎黑巴扎黑2765 天前366

全部回覆(3)我來回復

  • 怪我咯

    怪我咯2017-04-17 13:00:20

    以前用過一個視覺化編輯器 http://rsj217.diandian.com/post/2013-09-14/40053589622
    簡單省事。不過現在好像更流行 markdown 視覺化編輯器。

    簡單來說,model可以提供一個欄位用來保存標籤的文字。至於加標籤就交給編輯器了。前台再依照需求顯示吧。

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 13:00:20

    這裡你是需要一個富文本編輯器, 和django的model沒有什麼關係的, model接受的是純文本的東西, 編輯器和內容渲染都在前端。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:00:20

    1. model只是用來建立保存資料的物件的
    2. 對於標籤的處理應該使用富文本編輯器, 例如 TinyMCE
    3. 一般會建立一個儲存長文本的model對象, 然後將頁面上透過 富文本編輯器處理提交的資料儲存到這個對象。

    回覆
    0
  • 取消回覆