Django向資料庫新增文字時報錯

2021-09-22 16:29:49 字數 1187 閱讀 5461

type object 'article' has no attribute 'object'
請求方法:

崗請求url:

django版本:

2.2.1

例外型別:

屬性錯誤

例外值:

type object 'article' has no attribute 'object'

例外地點:

新增中的c:\users\29096\mydjango\myblog\article\views.py,第31行

python可執行:

c:\user\29096\anaconda 3\python.exe

python版本:

3.7.3

python路徑:

['c:\\users\\29096\\mydjango\\myblog',

'c:\\users\\29096\\anaconda3\\python37.zip',

'c:\\users\\29096\\anaconda3\\dlls',

'c:\\users\\29096\\anaconda3\\lib',

'c:\\users\\29096\\anaconda3',

'c:\\users\\29096\\anaconda3\\lib\\site-packages',

'c:\\users\\29096\\anaconda3\\lib\\site-packages\\win32',

'c:\\users\\29096\\anaconda3\\lib\\site-packages\\win32\\lib',

'c:\\users\\29096\\anaconda3\\lib\\site-packages\\pythonwin']

2023年5月14日,星期二08:33:52+0000

這個真是個頭疼的問題,我剛開時學,還不太懂,通過強大的度娘,終於找到了解決方法,特此記錄:

只需要在views中方法內部將object換成objects

例如:

data = article.object.create(title=title,content=content)
換成

data = article.objects.create(title=title,content=content)
完美解決

VC 向資料庫新增記錄示例

第一步 在stdafx.h標頭檔案中加入如下 import c program files common files system ado msado15.dll no namespace rename eof adoeof if afxoleinit 第三步 在對話方塊的標頭檔案中加入如下 pub...

C 向資料庫中新增資料

通過sqlcommand類的commandtext方法 為其構造insert語句 與executenonquery實現向表中插入資料的功能。首先例項化乙個sqlcommand物件 cmd 然後通過引數sql sql 語句 來夠建cmd物件。最後通過cmd物件的executenonquery方法執行s...

使用ADO物件向資料庫新增資料

一 首先建立基於對話方塊的應用程式 二 新增 list contr 控制項 1 設定控制項屬性 1 style view report 勾選 single selection auto arrange 2 general 勾選 client edge 三 新增實現功能 1 匯入ado動態鏈結庫 在h...