Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Ограничение элементов в queryset для формы [RSS Feed]

#1 Сен. 22, 2010 16:10:32

pochechyev
От:
Зарегистрирован: 2008-02-29
Сообщения: 199
Репутация: +  0  -
Профиль   Отправить e-mail  

Ограничение элементов в queryset для формы

в определении формы есть такая строка:

items = forms.ModelChoiceField(queryset=Items.objects.all()[:20])
она вызывает ошибку.

Как можно это иначе реализовать?



Офлайн

#2 Сен. 24, 2010 12:18:54

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Ограничение элементов в queryset для формы

Какую ошибку?

Офлайн

#3 Сен. 25, 2010 00:09:31

romankrv
От:
Зарегистрирован: 2008-05-23
Сообщения: 513
Репутация: +  0  -
Профиль   Отправить e-mail  

Ограничение элементов в queryset для формы

Скорее всего там ошибка что нет записей в базе. Ну нету значит ошибка. :)

Офлайн

#4 Сен. 25, 2010 11:23:12

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Ограничение элементов в queryset для формы

romankrv
Скорее всего там ошибка что нет записей в базе
При такой конструкции ошибки не будет.
all() вернет пустой queryset, тоже.
Разве что человек имеет в виду, что работает, но не так, как надо.



Офлайн

#5 Сен. 26, 2010 02:23:16

fth
От:
Зарегистрирован: 2010-07-26
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Ограничение элементов в queryset для формы

Попробуйте прописать свой __init__ , примерно тоже самое делал и я:
http://python.su/forum/viewtopic.php?id=8445



Офлайн

  • Начало
  • » Django
  • » Ограничение элементов в queryset для формы[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version