Как получить значение переменной, которая является CharField из базы данных зная id модели?

Моя модель:

class URL(models.Model):
    full_url = models.CharField(max_length = 200)
    short_url = models.CharField(max_length = 10, default='')

Я в админке создал объект с id 1 и дал full_url и short_url определенные значения. Теперь я хочу получить эти значения, зная номер объекта или его id.


Ответы (2 шт):

Автор решения: Mikhail Sharaborin

Где и как Вы должны получить? если про orm то

URL.objects.get(pk=id)
→ Ссылка
Автор решения: Миша

URL.objects.get(id=55) - достанет вам запись таблицы URL с id равным 55. Допустим запрос вы поместили в переменную test ( test=URL.objects.get(id=55) ), соответственно вы можете обращаться к полям этой записи. Если вы хотите вывести full_url у записи test - просто пишите test.full_url, т.е обращаетесь к полям через точку

→ Ссылка