python3.4, django 1.9, sqlite3
Есть такие модели
class Group(models.Model):
name = models.CharField(max_length=10)
class Student(models.Model):
group = models.ForeignKey(Group, on_delete=models.CASCADE)
surname = models.CharField(max_length=50)
date = models.DateField()
numb = models.IntegerField()
КОгда я через python manage.py shell ввожу
cursor.execute('SELECT * FROM stud_student)
cursor.fetchall()
То получается следующий вывод:
[(3, u'Yevhen ', datetime.date(2016, 2, 1), 505, 1),
(4, u'Yevhen ', datetime.date(2016, 2, 1), 505, 2),
(5, u'Yevhen ', datetime.date(2016, 2, 1), 505, 2)]
Последняя колонка, там где 1 или 2 - это primary key, как я понимаю. Вопрос такой, можно ли написать запрос, чтоб вывести записи только с одним первичным ключем? Пробовал что-то наподобие cursor.execute('SELECT * FROM stud_student WHERE primery=1') - неполучалось