1. 程式人生 > >django Error during template rendering,TypeError: __str__ returned non-string (type int)

django Error during template rendering,TypeError: __str__ returned non-string (type int)

初學django時在django 站點管理中遇到的錯誤,其實是個很簡單的問題,今天把問題解決方案分享一下,希望可以對遇到同樣問題的朋友有所幫助。

問題描述:在django站點管理中,在某個物件的列表中,點選主鍵到該物件的編輯頁面出現如下錯誤:


這個問題的主要原因是該物件的主鍵不是一個字串型別的主鍵,所以這裡把models中的def __str__(self):的返回結果處理一下就好了,具體如下:



修改完成後儲存再次點選就OK 了!

相關推薦

django Error during template rendering,TypeError: __str__ returned non-string (type int)

初學django時在django 站點管理中遇到的錯誤,其實是個很簡單的問題,今天把問題解決方案分享一下,希望可以對遇到同樣問題的朋友有所幫助。 問題描述:在django站點管理中,在某個物件的列表中

Django查詢models物件報錯:TypeError: __str__ returned non-string (type decimal.Decimal)

執行環境: python 3.6.1Django 1.11.3  modles.py 添加了如下的物件: class ApplStockPrice(models.Model): Date =

Django rest framework:__str__ returned non-string (type NoneType) 真正原因

問題 field __str__ span 是我 字段 max 一個 self. 出錯原因:   用戶表是Django中核心的表,當這個表類字段中有一個這樣的函數 def __str__(self): return self.name   在Django用戶表設

TypeError at /goods/ __str__ returned non-string (type NoneType)

今天在學習Django專案時,使用Djangorestframework出現了以下錯誤: 問題原因 由於user的model的name引數可以為空導致的 class UserProfile(Abst

Django 報錯:__str__ returned non-string (type NoneType) 如何解決?

當我們在使用者users的應用中的model下,對內部的users表進行擴充時 __str__  如果返回的東西是一個預設值是空或者是約束可以為空的時候 進入後臺操作時會產生這樣的報錯 __str__ returned non-string (type NoneType

關於Error during managed flush [Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1]錯誤

flush hibernate update 自己的 設置 uri 自己 mage ror 控制臺報錯: 08:07:09.293 [http-bio-8080-exec-2] ERROR org.hibernate.internal.SessionImpl - HHH00

TypeError: _str_returned non-string(type NoneType)

截圖 mar ont shadow images 行修改 mark png process 今天聽網課的時候遇到了這樣一個問題:TypeError: __str__returned non-string (type NoneType)以及解決方法,分享給大家。(我學的是py

An error happened during template parsing (template: "class path resource [templates/index.html]")(有效轉)

路徑資源 rec mod error oot 修改 uri 解決 text 轉自https://blog.csdn.net/qq_41426326/article/details/88837112 在開發springboot的時候,進行modelAndView 視圖層映射

Error:dijit.tree.TreeStoreModel:root query returned 0 items

data model turned -a data- ont loading nbsp ron 1、錯誤描寫敘述 error loading root: Tree.js(第341行)

[Java Web學習]Tomcat啟動時報war exploded: Error during artifact deployment

con nim except ins ann ppr 時報 ostc med 報錯:Artifact FirstWeb:war exploded: Error during artifact deployment. See server log for details. S

Vue入門之旅:一報錯 Unknown ... make sure to provide the "name" option及error compiling template

ont methods rect return tex exactly gist () 編譯 報錯一: Unknown custom element: <custom-select> - did you register the component correc

Django 模板層(Template)

額外信息 函數 lin val bject 返回 不能 value 反向   一.使用模板的原因 對頁面設計進行的任何改變都必須對 Python 代碼進行相應的修改。 站點設計的修改往往比底層 Python 代碼的修改要頻繁得多,因此如果可以在不進行 Python 代碼

Django 模板系統(template)

end 常用語 支持 keditor sin 使用 告訴 byte initial 介紹 官方文檔 常用語法 只需要記兩種特殊符號: {{ }} 和 {% %} 變量相關的用{{}} 邏輯相關的用{%%} 變量 {{ 變量名 }} 變量名由字母數字和下

Django之模板(Template)

新建 內部 寫法 models else person ret Language 自定義函數 Django模板系統 官方文檔 每一個Web框架都需要一種很便利的方法用於動態生成HTML頁面。 最常見的做法是使用模板。 模板包含所需HTML頁面的靜態部分,以及一些特殊的模版語

Django——模板層(template)(模板語法、自定義模板過濾器及標簽、模板繼承)

num 序列 document 希望 可讀性 數量 AC 自然 同學 前言:當我們想在頁面上給客戶端返回一個當前時間,一些初學者可能會很自然的想到用占位符,字符串拼接來達到我們想要的效果,但是這樣做會有一個問題,HTML被直接硬編碼在 Python代碼之中。

IDEA: 遇到問題Error during artifact deployment. See server log for details.

AR 技術 deploy mage AC uri bubuko RR tomcat 1.檢查tomcat是否配置正確. 2.檢查配置文件是否配置正確,web.xml.等. 3. 4. IDEA: 遇到問題Error during artifact deployment.

Error during artifact deployment. See server log for details.

原因 AR 添加記錄 jar 添加 targe BE .net 出現 轉自:https://blog.csdn.net/ssh159/article/details/73682025 我出現的原因是包的問題 Error during artifact deployment.

[Vue warn]: Error in render: "TypeError: Cannot read property '0' of undefined

來看 for per 字段 後來 AD cannot fine size   註意,只要出現Error in render,即渲染時候報錯,此時應該去渲染位置去找錯誤,而不是函數裏面。   今天就碰到這個錯誤,我一直只註意著Cannot read property ‘0‘

異常:Error resolving template "xxx", template might not exist or might not be accessible...解決辦法

控制臺 返回值 resp body 網上 資料 必須 exist https 簡單表述:控制臺出現了這個異常:Error resolving template "xxx", template might not exist or might not be accessibl

Django:模板template(一)

views att 添加模板 cor return 創建工程 執行 auto 文本 把模板的過程、語法、標簽、反向地址解析、過濾器、模板繼承與HTML轉義記下筆記 1、概述及demo 動態生成HTML 模板的設計實現業務邏輯(View)和顯示內容(template)的分離