class Book(models.Model):
author = models.ForeignKey(User)
name = models.CharField(max_length=100)
def view(request):
book = Book.objects.get(pk=1)
request.session['selected_book'] = book
Ist es eine gute Praxis, Objekte in Session statt ihrer ID zu speichern?
Wird es "pickbar" genug sein, um in Vorlagen verwendet zu werden?Django - Objekte in Sitzung speichern
<div>{{ request.session.book.author.name }}</div>
besser, um eine ID in der Sitzung zu speichern. Sie möchten alle Sitzungsdaten so gering wie möglich halten. – cobie
Das habe ich mir gedacht. Die Antwort sollte lauten: "Nein, es ist keine gute Praxis", oder? –