django 下拉菜單顯示為object的解決辦法
在創建完Django數據庫結構之後,使用Django自帶的強大的admin功能往數據庫中添加數據,圖形化界面如下:
但時候有下拉框選項(只要在model中有定義Charfield就會顯示為下拉框),如果遇到了如下情況:
這是很反人類的,我知道他是NewsType 對象,你倒是顯示對象的名稱啊!
找了很多方法,查看了AdminModel的源代碼:
我使用的python版本為3.6,可以看到list_display使用的是__str__方法,但是我在我的models中所有的返回值都是Unicode(其實python3自動進行了兼容處理,,看到那個裝飾器了嗎?會將str轉為unicode),猜想是不是這個原因呢?
在models中更改Unicode為str後,
結果正常顯示了
django 下拉菜單顯示為object的解決辦法
相關推薦
django 下拉菜單顯示為object的解決辦法
img ont pla bsp 圖形化界面 object alt 下拉 ews 在創建完Django數據庫結構之後,使用Django自帶的強大的admin功能往數據庫中添加數據,圖形化界面如下: 但時候有下拉框選項(只要在model中有定義Charfield就會顯
Selenium2+Python3.6實戰(八):定位下拉菜單出錯,如何解決?用select或xpath定位。
排查 會有 有時 ide 導入 python3 很好 沒有 元素 在登錄界面,有時候會有幾種不同的角色,針對不同角色定位到的信息是不一樣的。查詢資料知道定位下拉框的元素有兩種方式:Xpath和select。 但是使用xpath定位時,user定位到了,登錄的時候卻是調用的a
django下拉列表不顯示值,顯示為object的處理
環境:django1.8,mysql,python3.4 問題:模板中建立form表單中的下拉列表, 前臺開啟頁面顯示object,而不是值,如圖: 嘗試了多種辦法無果,最後解決了,處理辦法是修改models.py,原來的model: class Technicist
selector在手機上或瀏覽器顯示各種姿勢(虛擬下拉菜單)
www. 下拉菜單 手機 safari 小米 nbsp http 瀏覽器 lan 測試機型:小米、華為、蘋果 測試瀏覽器:Chrome、Safari、Firefox 最後的結果就是你搞你的,我搞我的! 我認為這樣漂亮,你認為那樣漂亮(我認為你們都統一!) 因為項
jQuery --下拉菜單的顯示與隱藏
relative ldr src auto children oct code wid play 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charse
下拉菜單的實現
this 首頁 type san -h href abs charset ati CSS實現下拉菜單: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-
JS實現下拉菜單效果
nts arr for循環 var true display 獨立 ++ dom0 1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset
bootstrap-按鈕下拉菜單
bootstrap-按鈕下拉菜單1.運行效果如圖所示2.實現代碼如下<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible
Bootstrap下拉菜單
htm ref nbsp blank down bind dropdown trap btn 【Bootstrap 下拉菜單】 <div class="dropdown"> <button type="button" class="btn
下拉菜單
padding index alpha hid align style 20px ora -c 下拉菜單,純css樣式的: <style> *{ margin:0px; padding:0px; } body{ background-color:whit
使用EXCEL設置“下拉菜單”選項功能
sphere data *** 選擇 bsp 分享 導入 體系 收獲 原創作品,出自 “深藍的blog” 博客,歡迎轉載。轉載時請務必註明出處,否則有權追究版權法律責任。 深藍的blog:http://blog.csdn.net/huangyanlong/article
bootstrap中的下拉菜單
hid str res ria oot ont def pre class 下拉菜單必要的代碼: <div class="container">
前端-text輸入框是下拉菜單切能自動匹配
eth 版本 explorer input spa per www 很好 fire 一個真心很好使的前端案例,一個輸入框,裏邊是下拉菜單,可以根據你輸入的值自動匹配 是看了下邊的帖子深受啟發: http://www.runoob.com/try/try.php?filena
不一樣的下拉菜單
-1 ges nbsp common comm com https 技術分享 pan 在bootstrap又加入的全新的下拉式菜單和上拉式菜單,很大方面解決的二級菜單繁多的css樣式定義,只需引用外部樣式表即刻完成,下面請看實列代碼: 不一樣的下拉菜單
航菜單欄中的二級下拉菜單
索引 子元素 -- meta rip tag 500px com line 1.僅使用html和css <!DOCTYPE html><html><head><style>*{margin:0;padding: 0;list-
Bootstrap按鈕式下拉菜單
設置 down type 上彈 wid tran .com 所有 logs 前面的話 按鈕式下拉菜單僅從外觀上看,和下拉菜單效果基本上是一樣的。不同的是普通的下拉菜單是block元素,而按鈕式下拉菜單是inline-block元素。本文將詳細介紹Bootstrap按鈕
下拉菜單 ,三級聯動 ,夾其它下拉菜單
ray document fun margin left 技術分享 show group mar <form name="form1" method="" action=""> &
下拉菜單的制作無js
菜單 align 水平 了吧 color oat ref list 重要 下拉菜單有許多種制作方法; 今天我們就做最簡單的一種; 話不多說先看html <body> <div class="menubox"> <ul> <l
js之原生下拉菜單
rip title 繼續教育 over images 500px 簡介 span 首頁 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UT
html+css實現下拉菜單
eight lock 二級 charset type 菜單顯示 位置 去除 relative <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">