Я могу использовать ForeignKey в __ unicode __ возврат?

Почему я не могу объявить переменную внутри цикла for ниже?

Нет.

Вот доказательство.

let num = 5;

for (let i = 1; i <= num; i++) {
  let factorials = [];
  if (num % i === 0) {
    factorials.push(i);
  }
}

let factorials = [];
for (let i = 1; i <= num; i++) {
  if (num % i === 0) {
    factorials.push(i);
  }
}

console.log("No Error.")

12
задан Eli Courtwright 27 December 2008 в 20:04
поделиться

2 ответа

class RecipeContent(models.Model):
  ...
  def __unicode__(self):
    # You can access ForeignKey properties through the field name!
    return self.recipe.name
26
ответ дан 2 December 2019 в 05:28
поделиться

Да, Вы можете (как bishanty точки), но быть подготовленными к ситуации когда __unicode__() назван, но FK еще не установлен. Я вошел в это несколько раз.

0
ответ дан 2 December 2019 в 05:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: