как проверить, доступно ли поле sqlite в django - PullRequest
0 голосов
/ 14 апреля 2020

Я хочу сделать что-то вроде этого, select tipe from table_name where username == user.username я использую sqlite, я уже пробовал использовать этот метод Entry.objects.get(headline__exact="Cat bites dog"), который я получил из django документации , но я не могу найти куда поместить column, который я хочу напечатать, потому что я хочу проверить только один столбец, а если поле этого столбца равно teacher, то я хочу что-то с ним сделать.

1 Ответ

0 голосов
/ 14 апреля 2020

Допустим, у вас есть модель с именем Люди с колонкой с названием занятие:

People.objects.get(occupation="teacher") должна вернуть вам объект набора запросов, содержащий всех учителей, которые есть в вашей базе данных.

Если вы Если вы хотите напечатать все, что вам нужно, просто сделайте для l oop прохождение каждого объекта в наборе запросов.

С другой стороны, если вы хотите, чтобы сингл только с полями, выбранными в списке, попробуйте использовать: People.objects.values_list('occupation', flat=True)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...