Отображение результата из DetailView в ListView - PullRequest
0 голосов
/ 27 июня 2018

Я написал расчет в DetailView с именем result_xyz следующим образом:

class Model01_DV(DetailView):

    queryset = Model01.objects.all()

    def get_context_data(self, *args, **kwargs):
        context = Model01_DV, self).get_context_data(*args, **kwargs)

        x_ = # first dependency
        y_ = # second dependency
        z_ = # third dependency

        result_xyz = # sophisticated calculation that involves x, y and z variables

        context["result_xyz"] = result_xyz

        return context

Есть ли способ отобразить это результирующее значение в каждой таблице строк, созданной ListView?

1 Ответ

0 голосов
/ 27 июня 2018

Такого рода вещи вообще нельзя делать в представлении. Сделайте его методом модели, и вы сможете ссылаться на него как в виде списка, так и в подробном представлении.

...