От новичка до гуру: Курсы программирования на CyberDuff

Сортировка в django

Попытка отсортировать объект внутри другого объекта. Я хочу отсортировать по A-имени, которое показано в раскрывающемся списке. У кого-нибудь есть идея?

Class A(models.model):
    name = models.CharField(max_length=200)

Class B(models.model):
    value = models.CharField(max_length=200)
    value2 = models.CharField(max_length=200)
    a = models.ForeignKey(A)

Class BForm(Forms.ModelForm):
    class Meta: 
        def myPage()
            myVar = BForm()
19.04.2013


Ответы:


1

Я считаю, что это так же просто, как это:

aObjects = A.objects.order_by('name')[:30]
19.04.2013
  • Спасибо. всегда полезно. 19.04.2013

  • 2

    Вы можете установить атрибут ordering класса Meta класса A.

    Таким образом, вы можете определить A как

    Class A(models.model) :
        name = models.charfield(max.length=200);
    
        class Meta:
             ordering = ['name']
    
    19.04.2013
  • Идеально! Я посмотрел на это решение, но я подумал, что оно будет сортировать список, а не один объект. Еще раз спасибо. 19.04.2013
  • Новые материалы

    Представляем Narwhal Technologies (Nrwl)
    6 декабря 2016 г. Маунтин-Вью, Калифорния С тех пор, как Виктор Савкин и я (Джефф Кросс) присоединились к команде Angular в Google на заре Angular 1, Angular продемонстрировал феноменальный..

    Путь AWS  — «Изучение машинного обучения — 10 начинающих ИИ и машинного обучения на AWS».
    Универсальный ресурсный центр для изучения искусственного интеллекта и машинного обучения. НОЛЬ или ГЕРОЙ, начните свое путешествие здесь. Получите решения и пройдите обучение у экспертов AWS...

    5 простых концепций Python, ставших сложными
    #заранее извините 1) Переменные x = 4 y = 5 Переменная в Python — это символическое представление объекта. После присвоения некоторого объекта переменной Python мы приобретаем..

    «Освоение вероятности: изучение совместной, предельной, условной вероятности и теоремы Байеса —…
    Виды вероятности: Совместная вероятность Предельная вероятность Условная вероятность Диаграмма Венна в вероятностях: В “Set Theory” мы создаем диаграмму Венна...

    Основы Spring: Bean-компоненты, контейнер и внедрение зависимостей
    Как лего может помочь нашему пониманию Когда мы начинаем использовать Spring, нам бросают много терминов, и может быть трудно понять, что они все означают. Итак, мы разберем основы и будем..

    Отслеживание состояния с течением времени с дифференцированием снимков
    Время от времени что-то происходит и революционизирует часть моего рабочего процесса разработки. Что-то более забавное вместо типичного утомительного и утомительного процесса разработки. В..

    Я предполагаю, что вы имеете в виду методы обработки категориальных данных.
    Я предполагаю, что вы имеете в виду методы обработки категориальных данных. Пожалуйста, проверьте мой пост Инструментарий специалиста по данным для кодирования категориальных переменных в..