29
голосов
6ответов
12960 просмотров

Как получить две случайные записи с Django

Как получить две разные случайные записи с помощью Django?Я видел вопросы о том, как получить одну, но мне нужно получить две случайные записи, и они должны отличаться.

4
голосов
6ответов
3236 просмотров

Могут ли модели Django использовать функции MySQL?

Есть ли способ заставить модели Django передавать поле функции MySQL каждый раз, когда данные модели считываются или загружаются?Чтобы прояснить, что я имею в виду в SQL, я хочу, чтобы модель Django выдавала что-то вроде следующего: При загрузке модели: ВЫБЕРИТЕ AES_DECRYPT (имя поля, пароль)...

2
голосов
1ответов
2649 просмотров

django: агрегированный запрос на основе временного диапазона

У меня есть следующие модели Art и ArtScore: class Art(models.Model): title = models.CharField() class ArtScore(models.Model): art = models.ForeignKey(Art) date = models.DateField(auto_now_add = True) amount = models.IntegerField() Определенные действия пользователя приво...

10
голосов
2ответов
6100 просмотров

Делаем временные атрибуты (не относящиеся к базе данных) в модели Django доступными для шаблона

Одна из моих моделей имеет атрибуты, которые не хранятся в базе данных.На уровне представления и модели все в порядке, но мне кажется, что я не могу отобразить эти атрибуты, не относящиеся к базе данных, в моем шаблоне. Вот пример кода, искусственный пример, который отражает реальную проблемн...

1
голосов
1ответов
3282 просмотров

Динамическое отображение значений полей в шаблоне Django (object.x)

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

1
голосов
2ответов
590 просмотров

Разница между базовой моделью django движка приложений и db.Model

Я использую помощник Google App Engine для Django.Этот помощник включает в свой шаблон следующие строки: from appengine_django.models import BaseModel from google.appengine.ext import db # Create your models here. Должен ли я заимствовать свои модели из db.Model или из BaseModel? Я пробо...

5
голосов
1ответов
2357 просмотров

Необязательный ImageField (Django)

У меня проблема с ImageField в одной из моих моделей.Для него установлено значение blank = True, null = True (необязательно). Когда я просматриваю список объектов и использую object.thumbnail.url, я получаю сообщение «Обнаружено исключение при рендеринге: с атрибутом« thumbnail »не связан фай...

1
голосов
1ответов
726 просмотров

Модель Python / Django, переопределяющая очищенные данные

Здравствуйте, я в настоящее время работаю над проектом django, в одной из моих моделей у меня есть загрузка файла и загрузка изображения, при этом для параметров этих двух полей установлено значение blank = True, однако есть условие с этим иэто поле может быть пустым только в том случае, если од...

3
голосов
2ответов
165 просмотров

Наследование django ModelManager

Как унаследовать ModelManager? class Content(models.Model): name = models.CharField(max_length=255, verbose_name='Name des Blogs') slug = models.SlugField(max_length=80, blank=True) objects = models.Manager() active = ContentActiveManager() class ContentActiveManager(models.M...

20
голосов
4ответов
27762 просмотров

Как передать начальный параметр в экземпляр ModelForm django?

Мой частный случай выглядит так: У меня есть модель транзакции с полями: from, to (обе модели от ForeignKey до auth.User) и amount. В моей форме я хотел бы представить пользователю 2 поля для заполнения: amount и from (to будетавтоматически устанавливается для текущего пользователя в функции ...

5
голосов
3ответов
3999 просмотров

Как я могу получить предыдущий и следующий объекты из отфильтрованного упорядоченного набора запросов?

У меня есть страница, основанная на объекте модели, и я хочу иметь ссылки на предыдущую и следующую страницы.Мне не нравится мое текущее решение, потому что оно требует оценки всего набора запросов (для получения списка ids), а затем еще двух запросов get.Неужели есть способ сделать это за один ...

3
голосов
5ответов
1747 просмотров

Django: упорядочивание объектов по их дочерним атрибутам

Рассмотрим модели: class Author(models.Model): name = models.CharField(max_length=200, unique=True) class Book(models.Model): pub_date = models.DateTimeField() author = models.ForeignKey(Author) Теперь предположим, что я хочу упорядочить все книги, скажем, по их pub_date.Я бы...

11
голосов
4ответов
7362 просмотров

Может ли администратор Django обрабатывать отношения "один ко многим" через related_name?

Администратор Django с радостью поддерживает отношения «многие к одному» и «многие ко многим» через поле формы HTML , позволяя выбрать один или несколько параметров соответственно. Есть даже хороший виджет Javascript filter_horizontal, который может помочь. Я пытаюсь сделать то же самое в отн...

0
голосов
4ответов
1570 просмотров

Удаление файлов Python .pyc в приложении django

у меня есть следующая структура решения на Python: main_app main_app/template_processor/ main_app/template_processor/models main_app/template_processor/views на моем локальном компьютере все работает нормально.как только код попадает на сервер (он перестал работать после того, как я удали...

10
голосов
2ответов
15447 просмотров

Ошибка 'getattr (): имя атрибута должно быть строкой' в панели администратора для модели с ImageField

У меня настроена следующая модель: class UserProfile(models.Model): "Additional attributes for users." url = models.URLField() location = models.CharField(max_length=100) user = models.ForeignKey(User, unique=True) avatar = models.ImageField(upload_to='/home/something/www/...

0
голосов
1ответов
1416 просмотров

Django limit_choices_to в круговой связи

Я реализовал круговую связь OneToMany в модели Django и попытался использовать параметр limit_choices_to в том же самом классе. Я могу синхронизировать db без ошибок или предупреждений, но ограничение не соблюдается. Используя оболочку, я могу сохранить, и у администратора я получаю сообщение...

1
голосов
3ответов
2017 просмотров

Django - логическое удаление

Я хочу внести следующие изменения в структуру Django. Я хочу, чтобы он создавал «удаленное» поле для каждой создаваемой мной модели. Я хочу, чтобы он был отмечен как удаленный, когда я удалю его со страницы администратора, а не физически. Я не хочу, чтобы эти записи были отмечены как уд...

0
голосов
2ответов
86 просмотров

Попытка отобразить список без первичного ключа.(я даже не знаю, правильный ли это заголовок)

У меня есть модель без первичного ключа.он имеет идентификаторы других моделей.Я хочу позвонить iid_ id. Например, iid_id = 1. 21 строка с номером 1. Я хочу захватить все строки и отобразить их в таблице HTML. Модель: class QryDescChar(models.Model): iid_id = models.IntegerField() ...

7
голосов
2ответов
3722 просмотров

Как отфильтровать набор запросов по вычисляемому полю, предоставленному вызовом `extra` в Django?

Вот мои модели django: class Author (models.Model): name = models.CharField(max_length=255) removed = models.BooleanField(default=False) class Image (models.Model): author = models.ForeignKey(Author) name = models.CharField(max_length=255) height = models.PositiveIntegerF...

6
голосов
3ответов
2095 просмотров

Как создавать очереди объектов в Django?

Я новичок в Django и сам пытаюсь создать блог. Я пытаюсь создать функцию, реализованную в Drupal , с помощью nodequeue модуль. Я хочу иметь возможность создавать очереди объектов , например очереди сообщений в блогах . Ниже я описываю, как я представляю себе работу очередей: размер...

2
голосов
4ответов
3529 просмотров

Как я могу получить список объектов из таблицы представления postgresql для отображения

это модель таблицы просмотра. class QryDescChar(models.Model): iid_id = models.IntegerField() cid_id = models.IntegerField() cs = models.CharField(max_length=10) cid = models.IntegerField() charname = models.CharField(max_length=50) class Meta: db_table = u'qry_desc_char' это ...

3
голосов
2ответов
1589 просмотров

Django unique_toght и отметка объектов как "удаленных"

Я реализую первый вариант, описанный в «Пометка для удаления в Django» , то есть когда объект больше не активен, я устанавливаю логическое значение, чтобы пометить его как неактивный. Конкретная причина, по которой я использую этот метод, заключается в том, что, хотя объект больше не использ...

2
голосов
1ответов
84 просмотров

Модели django - много классов против нескольких классов?Работа с отношениями "не совсем наследование"

У меня есть довольно общая модель, а именно: class Keyword(models.Model): ancestors = models.ManyToManyField(Keyword) name = models.CharField() description = models.CharField() Проблема в том, что у меня есть несколько разных типов ключевых слов, которые имеют разные формы биз...

2
голосов
2ответов
1109 просмотров

YUI.io (ajax) и Django - обновление работает только один раз, YUI не может найти форму снова

Я использую YUI 3.0 io для отправки данных формы с помощью ajax.Поля формы создаются из представления django (ModelForm).При первой загрузке формы я обновляю поле и отправляю форму с помощью YUI onclick, который вызывает обратный вызов io, который запускает представление django и снова возвращае...

0
голосов
3ответов
282 просмотров

Как предварительно заполнить ID в Django

У меня простая модель вопроса: class Question(Polymorph): text = models.CharField(max_length=256) poll = models.ForeignKey(Poll) index = models.IntegerField() И я хотел бы предварительно заполнить (при сохранении) индексное поле значением идентификатора.Конечно, до сохранения ...

-2
голосов
1ответов
247 просмотров

Выяснение реляционной модели планировщика

Я пытаюсь решить реляционную модель, чтобы создать приложение Django. Я не буду кем-то вроде планировщика бригады McDonald's.Я имею в виду сетку с цветными булавками, обозначающими, кто будет работать в данный час в данный будний день. Я попытался найти в Google какой-то пример, но ничего ...

46
голосов
9ответов
24199 просмотров

Может ли Django автоматически создать связанную однозначную модель?

У меня есть две модели в разных приложениях: modelA и modelB.У них отношения один на один.Есть ли способ, которым django может автоматически создавать и сохранять ModelB при сохранении modelA? class ModelA(models.Model): name = models.CharField(max_length=30) class ModelB(models.Model): ...

1
голосов
1ответов
270 просмотров

Как я могу хранить многие типы моделей Django в базе данных и обращаться к ним как к объекту?

У меня есть следующие модели Django: Bar, Bistro and Restaurant Каждое из вышеуказанных заведений имеет свои собственные пункты меню, например: Бар Бургер Фри ... Бистро Паста Пицца ... Ресторан Утка Крылья ... У меня есть разные типы изображений на ...

2
голосов
2ответов
144 просмотров

Правильный способ доступа к связанным объектам

У меня есть следующие модели class Person(models.Model): name = models.CharField(max_length=100) class Employee(Person): job = model.Charfield(max_length=200) class PhoneNumber(models.Model): person = models.ForeignKey(Person) Как мне получить доступ к телефонным номерам, ...

10
голосов
2ответов
7684 просмотров

Адаптировать существующую базу данных к приложению django

У меня есть база данных Postgresql с данными.Я хочу создать приложение django с этой базой данных. Как я могу импортировать таблицы в модели и / или представления django?