хрень у меня не работает: https://pastebin.com/UFAJQ7Rn ?
queryset тут не обязателен вроде как, добавь template_name вместо него, и напиши context = super().get_context_data(**kwargs) context['film'] = Film.objects.get(id=kwargs.get('pk')) return context и в своем шаблоне укажи {{ film.title }}
Пишет 'TypeError: Field 'id' expected a number but got <built-in function id>.'
попробуй заменить id на pk мб так
Не помогло
Так, id - это число, а мы здесь, получается, передаём НЕчисловое значение: id=kwargs.get('pk')
сделай print(kwargs.get('pk')) и посмотри что выдает или лучше через дебаггер пройдись
У меня этот принт не работает из-за ошибки
Что за ошибка?
Та же: TypeError: Field 'id' expected a number but got <built-in function id>.
Обсуждают сегодня