[問題] django admin資料庫 _unicode_函數問題
環境:cmder python3 win10
如題 最近剛學django
學到資料庫操作這邊
基本設定處理好的情況下(setting app view template...)
我在設定models.py中的class中
設了2個變數 和1個def
其中變數為:
一個sel_url型態為url
一個switch_url型態為str
函數為顯示變數名稱:
def _unicode_(self):
return(self.switch_url)
然後migrate更新資料庫
設定完後開啟我的admin登入後
add 一筆資料後
上面確實有兩個變數的欄位
但是問題來了
save那筆資料始終是<object>
沒有顯示出我設的第二個變數的名稱
不知道問題出在哪@@
重開也一樣
不知道是漏了什麼步驟
照書上寫應該沒有漏步驟才對
(admin網頁有確實打開 欄位頁都有名稱
沒有error)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.29.160
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1469347116.A.7E4.html
※ 編輯: sunshinehope (111.83.29.160), 07/24/2016 15:59:14
→
07/24 18:52, , 1F
07/24 18:52, 1F
→
07/24 19:04, , 2F
07/24 19:04, 2F
推
07/24 23:49, , 3F
07/24 23:49, 3F
推
08/03 21:18, , 4F
08/03 21:18, 4F