Форма Django для доступа к другим данным - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть стандартная форма модели и я указываю поля, которые я хочу визуализировать.

Можно ли отображать данные, содержащиеся в этой же модели, но не в разрешенных полях шаблона, а не в виде поля формыпросто строка?Просто с помощью обычного тега шаблона?

Например, если бы у меня была такая модель:

class Blah(models.Model):
     blah = models.CharField()
     blah_again = models.CharField()

И такая форма:

class BlahForm(ModelForm):
    class Meta:
        model = Blah
        fields = ['blah']

Но в шаблоне яХотите отобразить blah_again?

Я использую наборы форм модели, и, хотя я считаю, что принципал одинаков, так как 2 формы отображаются, мне нужно присвоить каждой форме заголовок полем в каждом экземпляре модели для логического представления.

Спасибо

1 Ответ

0 голосов
/ 14 ноября 2018

Если вы создаете экземпляр формы, вы можете получить доступ к модели через form.instance

...