Я пытаюсь сделать сайт django в последней версии django, но когда я использую obj.authors.all (), он ничего не возвращает.
Я пытался избавиться от всего () но возвращает пустой Queryset.
views.py
def menu(request):
obj = Book.objects.get(id=1)
obj = obj.authors.all()
else:
obj=""
return render(request, 'menu.html',
{'obj':obj,'numautgors':authors})
models.py
class Book(models.Model):
name = models.CharField(max_length=100,unique=True)
authors = models.ManyToManyField(User)
text = models.TextField(unique=True)
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse('model-detail-view', args=[str(self.id)])
Я ожидаюэто вернуть авторам, но ничего не возвращает.Извините, если дубликат.И еще один вопрос, могу ли я показать всю книгу, написанную конкретным автором или в данном случае пользователем?