gpt4 book ai didi

python - 如何在没有模型 Django 的情况下查询数据库?

转载 作者:行者123 更新时间:2023-11-28 21:57:15 24 4
gpt4 key购买 nike

我是 Python 和 Django 的新手,我想知道如何在不使用模型的情况下查询数据库。

我有一个被忽略的单词表,它由一个主键和一个单词的字符串组成。如果它在表中,我将如何在我的文本中查询以“忽略”这个词?

所有文档和示例都涉及模型,例如 Person 对象。但是我不知道被忽略的词的模型对象,所以它没有意义。

def determine_important_words(original_words):
for i, word in enumerate(original_words):
if word[0].isupper():
if word not in important_words:
important_words.append(original_words[i])
return important_words

我的表正在使用 MySQL。

谢谢!

最佳答案

您的问题有点令人困惑。你说你有一个带有 ID 和字符串的表,但是你不能为一个被忽略的词“所以它没有意义”建立模型。为什么不?有什么问题:

class IgnoredWord(models.Model):
word = models.CharField(max_length=200)

然后你可以简单地像往常一样查询它:

if not IgnoredWord.objects.filter(word=current_word).exists():

如果你真的做不到,你可以查看关于 running raw queries 的非常好的 Django 文档。 ,但您不需要这样做。

关于python - 如何在没有模型 Django 的情况下查询数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20097562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com