Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Определить существует ли запись в базе [RSS Feed]

#1 Окт. 19, 2012 17:26:49

Strong
Зарегистрирован: 2012-10-19
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить существует ли запись в базе

Как определить существует ли в базе запись с определённым id(автоинкремент).
Есть ли такой метод в Models.objects , просто когда пытаюсь обратиться к несуществующей записи вылазит ошибка, как узнать существует ли запись не обращаясь к ней?

Офлайн

#2 Окт. 20, 2012 15:08:02

Antonio051
От:
Зарегистрирован: 2011-01-06
Сообщения: 31
Репутация: +  1  -
Профиль   Отправить e-mail  

Определить существует ли запись в базе

Strong
Как определить существует ли в базе запись с определённым id(автоинкремент).
Есть ли такой метод в Models.objects , просто когда пытаюсь обратиться к несуществующей записи вылазит ошибка, как узнать существует ли запись не обращаясь к ней?
try:
    item = Model.objects.get(id=5)
except Model.DoesNotExist:
    item = None



Офлайн

#3 Окт. 20, 2012 18:02:42

Saturn
От:
Зарегистрирован: 2012-03-22
Сообщения: 164
Репутация: +  0  -
Профиль   Отправить e-mail  

Определить существует ли запись в базе

get_object_or_404(Mode, id=5)



Офлайн

  • Начало
  • » Django
  • » Определить существует ли запись в базе[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version