Новые данные не отображаются во внешнем интерфейсеJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Новые данные не отображаются во внешнем интерфейсе

Сообщение Anonymous »

Я использую django для серверной части и next.js для внешнего интерфейса.
У меня в базе данных есть таблица Person, которую я недавно изменил и добавил два новых значения: `government_id и фискальный_адрес.
Моя модель Django выглядит так:

Код: Выделить всё

class Person(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
user = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
first_name = models.CharField(max_length=100)
last_name = models.CharField(max_length=100)
email = models.EmailField()
country_code = models.CharField(max_length=5)
area_code = models.CharField(max_length=5)
phone_number = models.CharField(max_length=20)
fiscal_address = models.TextField(null=True)
government_id = models.CharField(max_length=100, null=True)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)
created_by = models.CharField(max_length=100)
updated_by = models.CharField(max_length=100, null=True)
Я также определил модель в своем интерфейсе следующим образом:

Код: Выделить всё

import User from "../User/User";

export default interface Person {
id: string;
user?: User;
firstName: string;
lastName: string;
email: string;
countryCode: string;
areaCode: string;
phoneNumber: string;
fiscal_address: string;
government_id: string;
createdAt: string;
updatedAt: string;
createdBy: string;
updatedBy: string;
}
Проблема возникает, когда я пытаюсь получить доступ к двум новым значениям, которые я только что упомянул. Например, я вызываю конечную точку, чтобы получить человека, и хочу напечатать его значения. Если я верну это:

Код: Выделить всё

(...)

Name
{person.firstName} {person.lastName}



Fiscal address
{person.fiscal_address}

Код: Выделить всё

person.firstName
и person.lastName будут печатать правильные значения, но person.fiscal_address будет пустым, даже если значения существуют в базе данных и когда я проверяю возвращаемое значение из моей конечной точки в Фискальный_адрес почтальона есть.

Подробнее здесь: https://stackoverflow.com/questions/793 ... n-frontend
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»