1. Оленька

    03.05.2010

    0 ↑
    3 ↓
    Скажите, как можно найти минимальное значение атрибута, используя запрос?
    b = Book.objects.get()
    В документации написано, я так поняла вот так
    b = Book.objects.get(cena__min)
    Но так не работает. Пишет: cena__min не определена.
    Спасибо заранее.
  2. vaxxxa

    03.05.2010

    0 ↑
    0 ↓
  3. Оленька

    03.05.2010

    0 ↑
    2 ↓
    Я написала b = Book.objects.aggregate(Min('cena')
    А он пишет, что Min не определено
  4. Оленька

    03.05.2010

    0 ↑
    2 ↓
    ну т.е.b = Book.objects.aggregate(Min('cena'))
  5. vaxxxa

    03.05.2010

    0 ↑
    0 ↓
    from django.db.models import Min
  6. vaxxxa

    03.05.2010

    0 ↑
    0 ↓
    И помните, что b - это всего лишь словарь.
    "Returns a dictionary of aggregate values (averages, sums, etc) calculated over the QuerySet"
  7. Оленька

    03.05.2010

    0 ↑
    0 ↓
    Спасибо огромное))
  8. Оленька

    03.05.2010

    0 ↑
    7 ↓
    А что значит словарь? т.е.я не могу вернуть это значение?
  9. Оленька

    03.05.2010

    0 ↑
    7 ↓
    А как мне его тогда отобразить в html в templates?откуда взять?
  10. Про словари (которые dict) написано в любом руководстве по Питону в самом начале, вывод данных из словарей в шаблоны Джанго тоже там где-то сильно в начале туториала расписан.

    Про то, что прежде чем использовать функцию, ее надо откуда-то взять (сиречь, импортировать из модуля) - это тоже где-то в самом-самом начале пути.

    Отсюда вывод - Вы либо не читали мануалов, либо читали их по диагонали, рассчитывая разобраться по ходу дела. Беда в том, что какого-то опыта в программировании вообще (не только python и django) либо нет, либо очень мало, поэтому "разобраться по ходу" не получается. А диплом через месяц сдавать, а его еще написать надо. Ужас!

    Оленька, может, проще будет найти человека, который (за деньги там, или за красивые глаза) Вам все напишет и объяснит подробно (или будет в режиме онлайн консультировать, если времени много), м?

  11. Оленька

    04.05.2010

    0 ↑
    14 ↓
    Arcady Chumachenko, а по делу-то ничего)))) вам общения не хватает?
  12. Из того, что я не пишу Вам код вьюхи и шаблона для удобной копипасты, еще не следует, что я не могу его написать или что у меня какие-то еще проблемы. Просто прекрасно вижу, что если дать Вам решение - Вы через пару дней будете задавать очередной очевидный вопрос. Тут подсказывают, что это называется Forum Driven Development, и людям редко когда приятно в таком участвовать.

    Мне вот неприятно.

    P.S. Я понимаю, что Вы - девочка, и все такое, но, к сожалению, у меня есть достаточно знакомых крутых разработчиков женского пола, чтобы не делать на гендер скидок...

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.