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