※ 引述《louisat (露易莎)》之銘言:
: 各位大大好,
: 小妹是python是初學者,
: 看著網路上前輩們的Django教學,
: 建立了一個陽春個人網站https://lovelouisa.herokuapp.com,
: 但中間遇到一些問題,盼有武俠高人指點!
https://www.facebook.com/groups/djangogirls.taiwan/
._.\~/
: 1. 把models中的表單欄位刪除,同步資料庫後,
: 在虛擬環境可正常運作,並提交表單,
: 但部屬到heroku測試時,卻顯示server500。
: 研究了一晚,推論是沒有同步線上資料庫的關係,所以有方法同步線上資料庫嗎?
和本機上的指令一樣, 只是前面加上 heroku run
heroku run python manage.py migrate
: 2. 表單欄位的資料型態要設定成什麼,才可以提交文章?
: 文章可以包含斷行和空白,目前設定TextField,
: 提交文章後,斷行和空格都被濾掉了。
如果內容是純文字, TextField 就可以了, 只是在輸出到 template 時要稍微轉換
假設 content 是你的文章內容
{{ content|linebreaks }}