Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Django ORM: узнать id только что добавленной записи в БД. [RSS Feed]

#1 Сен. 2, 2013 12:32:35

quadright
Зарегистрирован: 2013-07-26
Сообщения: 75
Репутация: +  1  -
Профиль   Отправить e-mail  

Django ORM: узнать id только что добавленной записи в БД.

Сабж.

Офлайн

#2 Сен. 2, 2013 14:23:18

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Django ORM: узнать id только что добавленной записи в БД.

https://docs.djangoproject.com/en/1.5/intro/tutorial01/#activating-models

>>> from django.utils import timezone
>>> p = Poll(question="What's new?", pub_date=timezone.now())
# Save the object into the database. You have to call save() explicitly.
>>> p.save()
# Now it has an ID. Note that this might say "1L" instead of "1", depending
# on which database you're using. That's no biggie; it just means your
# database backend prefers to return integers as Python long integer
# objects.
>>> p.id
1

Офлайн

#3 Сен. 3, 2013 04:16:20

quadright
Зарегистрирован: 2013-07-26
Сообщения: 75
Репутация: +  1  -
Профиль   Отправить e-mail  

Django ORM: узнать id только что добавленной записи в БД.

Singularity
https://docs.djangoproject.com/en/1.5/intro/tutorial01/#activating-models

Просто и красиво, благодарю! Буду внимательнее мануал читать

Офлайн

  • Начало
  • » Django
  • » Django ORM: узнать id только что добавленной записи в БД.[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version