日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python - Django操作數(shù)據(jù)庫遇到問題,無法查詢更新后的數(shù)據(jù)

瀏覽:239日期:2022-06-27 08:16:35

問題描述

我更改了question_text的屬性并保存python - Django操作數(shù)據(jù)庫遇到問題,無法查詢更新后的數(shù)據(jù)

python - Django操作數(shù)據(jù)庫遇到問題,無法查詢更新后的數(shù)據(jù)然后添加__str__()方法后再次查詢所有Question,

我上面的代碼是按照這個http://www.yiibai.com/django/...來實現(xiàn)的,剛學(xué),自己的步驟跟這個教程是一樣的,就是在添加 __str__() 方法后,教程的正確顯示如下圖:

python - Django操作數(shù)據(jù)庫遇到問題,無法查詢更新后的數(shù)據(jù)

但是我自己進行測試,輸入命令,可是卻看不到我更改后的記錄,比如我將q.question_text = 'What’s up?'q.save()

保存好修改后,運行下面的命令Question.objects.all()結(jié)果如下圖:python - Django操作數(shù)據(jù)庫遇到問題,無法查詢更新后的數(shù)據(jù)請問這是什么原因——Django1.9,數(shù)據(jù)庫是默認的sqlite3

問題解答

回答1:

def __str__這應(yīng)該是模型Question的類方法,這個方法決定了你查詢時的返回,你定義的 return self.question_text,所以你查詢到對象的時候它會返回對象的question_text屬性, 但是你的書寫格式錯誤,將這個方法定義到了類外面,它就變成了一個單一的函數(shù),跟這個類沒什么關(guān)系了, 你查詢的時候就會默認返回一個Question對象。

回答2:

感謝tianren124的解答,問題得到了解決。首先需要修改models.py:models.py

# Create your models here.class Question(models.Model): def __str__(self):return self.question_text question_text = models.CharField(max_length=200) pub_date = models.DateTimeField(’date published’) class Chioce(models.Model): def __str__(self):return self.choice_text question = models.ForeignKey(Question, on_delete=models.CASCADE) choice_text = models.CharField(max_length=200) votes = models.IntegerField(default=0) # 每個模型是django.db.models.Model類的子類 #def was_published_recently(self):#return self.pub_date >= timezone.now() - datetime.timedelta(days=1)

更改好上面的model.py代碼后保存,打開cmd,重新輸入

C:UsersAdministratorAppDataLocalProgramsPythonPython35myproject>python manage.py runserver

同時輸入

C:UsersAdministratorAppDataLocalProgramsPythonPython35myproject>python manage.py shellPython 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32Type 'help', 'copyright', 'credits' or 'license' for more information.(InteractiveConsole)>>> import django>>> django.setup()>>> from polls.models import Question, Chioce>>> Question.objects.all()[<Question: What’s up?>, <Question: What’s up?>, <Question: What’s up?>]>>>

可以看到,不同于之前問題中的結(jié)果,當輸入Question.objects.all()后,運行結(jié)果是我更改q.question_tex后的值 “What’s up?解決:1.修改models.py

def __str__(self):return self.question_text

應(yīng)該放在

question_text = models.CharField(max_length=200) pub_date = models.DateTimeField(’date published’)

def __str__(self):return self.choice_text

同樣要放在

question = models.ForeignKey(Question, on_delete=models.CASCADE) choice_text = models.CharField(max_length=200) votes = models.IntegerField(default=0)

的前面,至于為什么我自己也不太明白。2.注意縮進:python - Django操作數(shù)據(jù)庫遇到問題,無法查詢更新后的數(shù)據(jù)

表述的可能不是很清楚,歡迎指正

標簽: Python 編程
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美91在线| 九九综合在线| 久久国产亚洲精品| 精品三级av在线导航| 欧美国产三级| 久久精品国产999大香线蕉| 麻豆精品久久| 精品国产一区二区三区av片| 国产成人精品免费视| 久久久久久婷| 久久精品在线| 中文精品在线| 一区二区精品| 日韩av中文在线观看| 国产精品sss在线观看av| 久久成人av| 久久久久久自在自线| 日韩三区在线| 免费高清在线一区| 欧美日韩一视频区二区| 精品欠久久久中文字幕加勒比| 丁香婷婷久久| 国产99亚洲| 在线视频亚洲欧美中文| **爰片久久毛片| 欧美激情另类| 一区二区视频欧美| 亚洲精品高潮| 美女视频一区在线观看| 国际精品欧美精品| 电影亚洲精品噜噜在线观看| 一级欧洲+日本+国产| 丝瓜av网站精品一区二区 | 日韩一区二区三区精品| 久久国产日韩欧美精品| 超碰成人av| 亚洲欧美日韩专区| 国产精品九九| 亚洲h色精品| 一区二区三区四区日韩| 久久97视频| 激情婷婷久久| 欧美日本不卡高清| 欧美天堂视频| 男人操女人的视频在线观看欧美| 日韩高清三区| 中文字幕系列一区| 日韩av中文字幕一区| 亚洲欧洲美洲av| 亚洲三级毛片| 亚洲一区资源| 日本不卡视频在线观看| 六月婷婷综合| 亚洲欧美一级| 蜜桃av在线播放| 日本不卡一区二区| 久久网站免费观看| 国产乱人伦精品一区| 午夜国产一区二区| 国产探花一区| 1024精品久久久久久久久| 国产亚洲欧美日韩在线观看一区二区| 久久婷婷久久| 国产精品流白浆在线观看| 9色精品在线| 国产不卡人人| 91福利精品在线观看| 激情欧美国产欧美| 国产高清亚洲| 中文字幕日韩亚洲| 99久久www免费| 免费亚洲婷婷| 日韩一区二区三免费高清在线观看| 亚洲人成在线网站| 国产九一精品| 国产毛片久久| 91精品亚洲| 麻豆一区在线| 亚洲欧美在线综合| 午夜精品免费| 日韩精品一卡| 成人污污视频| 国产精品成人一区二区网站软件| 美女精品一区| 日韩不卡视频在线观看| 国产精品久久亚洲不卡| 亚洲精品乱码久久久久久蜜桃麻豆 | 麻豆91精品| 国产福利电影在线播放| 国产私拍福利精品视频二区| 免费人成网站在线观看欧美高清| se01亚洲视频| 色婷婷亚洲mv天堂mv在影片| 国产精品天堂蜜av在线播放| 亚洲精品大片| 亚洲一区二区三区四区电影| 国精品一区二区三区| 国产理论在线| 国产成人精品一区二区三区在线| 国产视频网站一区二区三区| 一区二区三区网站| 美女久久一区| 欧美1级日本1级| 国产精品久久观看| 久久影院资源站| 国产精品麻豆成人av电影艾秋 | 国产亚洲一级| 亚洲欧美日韩高清在线| 日韩av首页| 日韩欧美国产精品综合嫩v| 精品视频97| 国产乱子精品一区二区在线观看| 天堂久久av| 亚洲精品伦理| 亚洲欧美网站在线观看| 天堂俺去俺来也www久久婷婷| 三级欧美韩日大片在线看| 99国内精品| 亚洲欧美视频| 亚洲一区av| 婷婷成人av| 欧美日韩夜夜| 欧美激情一区| 国产成人精品一区二区三区在线| 精品国产aⅴ| а√在线中文在线新版| 国产伦久视频在线观看| 日韩亚洲一区在线| 日韩亚洲一区在线| 久久三级视频| 一区在线观看| 免费视频一区二区| 天堂va欧美ⅴa亚洲va一国产| 日韩欧美中文字幕一区二区三区 | 久久要要av| 性欧美精品高清| 亚洲一二三区视频| 91p九色成人| 嫩草伊人久久精品少妇av杨幂| 牛牛精品成人免费视频| 精品亚洲免a| 天堂а√在线最新版中文在线| 欧美黄色网页| 亚洲精品1区| 亚洲97av| 久久成人av| 日韩精品专区| 影音先锋国产精品| 日产欧产美韩系列久久99| 国产精品久久久久久久久久久久久久久| 久久影视三级福利片| 久久电影tv| 99视频精品免费观看| 日本中文字幕不卡| 免费在线亚洲欧美| 韩国精品主播一区二区在线观看| 亚洲黄色在线| 国产日韩亚洲| 啪啪国产精品| 视频国产精品| 美女av在线免费看| 亚洲欧美日本视频在线观看| 欧美日韩精品一区二区三区视频 | 欧美私人啪啪vps| 成人台湾亚洲精品一区二区| 久久婷婷av| 日韩在线观看中文字幕| 久久久久九九精品影院| 激情欧美一区二区三区| 日本中文字幕不卡| 98精品久久久久久久| 日韩精品一级中文字幕精品视频免费观看| 日韩国产欧美三级| 国产成人精品一区二区三区免费 | 日韩精选在线| 日韩欧美精品一区| 综合一区二区三区| 国产精品精品| 亚洲资源在线| 成人亚洲欧美| 亚州国产精品| 日韩在线精品| 日韩在线视频一区二区三区| 91一区二区| 亚洲精品欧洲| 久久久影院免费| 国产伦精品一区二区三区在线播放 | 日韩不卡免费高清视频| 日韩一区二区三区高清在线观看| 欧洲av不卡| 亚洲影视一区二区三区| 国产成人精品一区二区三区免费| 石原莉奈在线亚洲三区| а√天堂8资源在线| 日本久久二区| 午夜电影亚洲| 精品视频99| 日韩精品社区| 欧美日韩少妇| 国产精品13p|