Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 11, 2011 21:53:12

I159
От:
Зарегистрирован: 2010-12-09
Сообщения: 85
Репутация: +  0  -
Профиль   Отправить e-mail  

object has no attribute '_clone'

При передаче значения через url, получил ошибку:

'CarModel' object has no attribute ‘_clone’
URL:
(r'^sell/(?P<make>\w+)/(?P<the_model>\w+)/$', views.sell_detail),
Представление:
def sell_detail(request, make, the_model):

return list_detail.object_list(
request,
queryset = CarModel.objects.get(car_model__iexact = the_model),
template_name = 'sell_detail.html',
template_object_name = 'detail',
extra_context = {'make': make, 'the_model': the_model}
)
Читаю Google, говорят что - баг. Что именно происходит и что с этим делать?



Офлайн

#2 Фев. 12, 2011 12:57:26

svas
От:
Зарегистрирован: 2010-01-27
Сообщения: 239
Репутация: +  9  -
Профиль   Отправить e-mail  

object has no attribute '_clone'

Может так заработает

def sell_detail(request, make, the_model):

return list_detail.object_list(
request,
queryset = CarModel.objects.filter(car_model__iexact = the_model),
template_name = 'sell_detail.html',
template_object_name = 'detail',
extra_context = {'make': make, 'the_model': the_model}
)



Офлайн

#3 Фев. 12, 2011 13:58:58

I159
От:
Зарегистрирован: 2010-12-09
Сообщения: 85
Репутация: +  0  -
Профиль   Отправить e-mail  

object has no attribute '_clone'

Вопрос решил. В представлении опосредовано дважды вызывался экземпляр класса CarModel.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version