Wie ersetze ich in Django @ keinen Benutzernamen durch eine Zeichenfolge Ihrer Wah

Ich möchte "Kein Benutzer zugewiesen" haben, wenn das Ticket keinen Benutzer hat.

Ich habe das mit meinem Modell gemacht, aber ich sehe keine Änderungen

def __unicode__(self):
        print 'gets here****'
        if not self.assigned:
            return 'No user assigned'
        else:
            return self.assigned

Wo zugewiesen ist der Benutzer, dem ein Ticket zugewiesen wurde.

Ist es eine andere Möglichkeit, dies zu tun?

Ich habe meine Vorlage und sehe sie so:

{% for ticket in tickets %}
                <tr>
                    <td>{{ ticket.title }}</td>
                    <td>
                    {% for user in ticket.assigned.all %}
                        {{ user.email }}{% if not forloop.last %},{% endif %}
                    {% endfor %}
                    </td>

und meine Ansicht:

def get_data(self, **kwargs):
        context = super(View, self).get_data(**kwargs)
        project = self.project_described()

        context.update({
            "project": project,
            "tickets": project.tickets.all()
        })
        return context

Antworten auf die Frage(4)

Ihre Antwort auf die Frage