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

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

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

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

Я хочу отправить пользователям по электронной почте зашифрованный файл из бэкэнд-скрипта Django в Ubuntu

Я хочу отправить пользователям по электронной почте зашифрованный файл из внутреннего сценария Django (выполняемого через manage.py) в Ubuntu.Как я могу зашифровать данные, чтобы их не могли прочитать третьи стороны, которые могут перехватить или даже просто прочитать электронное письмо и потреб...

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

Перемещение (очень старого) сайта Zope / Plone на Django

Меня просят перенести данные с (теперь автономного) сайта, управляемого Plone, на новый сайт Django. Это информация о версии, которая у меня есть: Версия Zope (невыпущенная версия, python 2.1.3) Версия Python 2.1.3 (№ 1, 19 сентября 2002 г., 13:15:46) [GCC egcs-2.91.66 19990314 / Li...

13
голосов
5ответов
5487 просмотров

Django: получить все реализации абстрактного базового класса

Я определил несколько моделей, которые выглядят так: class ABClass(models.Model): #common attributes class Meta: abstract = True class ConcreteClass1(ABClass): #implementation specific attributes class ConcreteClass2(ABClass): #implementation specific attributes class Modi...

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

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

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

3
голосов
4ответов
2179 просмотров

Гибкая разбивка на страницы в Django

Я хотел бы реализовать разбиение на страницы, чтобы я мог позволить пользователю выбирать количество записей на странице, например 10, 25, 50 и т. д. Как мне это сделать?Есть ли приложение, которое я могу добавить в свой проект для этого? Спасибо

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() Определенные действия пользователя приво...

25
голосов
1ответов
8233 просмотров

Django upload_to вне MEDIA_ROOT

Мой сценарий развертывания перезаписывает каталоги мультимедиа и исходный код, что означает, что я должен переместить каталог загрузки из каталога мультимедиа и заменить его после того, как загрузка была извлечена. Как я могу указать django загружать в / uploads / вместо / media /? До сих ...

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

django - сохранить копию изображения с изменением размера при загрузке (с помощью сайта администратора)

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

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

Как обслуживать таблицу стилей в Django

Я хочу использовать css в шаблонах Django .. Если я добавлю CSS в шаблоны, он заработает. Но я хочу использовать статическую подачу. settings.py DEBUG =True MEDIA_ROOT = 'C:/WorkBase/Python/first/static/' MEDIA_URL = '/static/' ADMIN_MEDIA_PREFIX = '/media/' ...

25
голосов
7ответов
23156 просмотров

Как создать форму UserProfile в Django с модификациями first_name, last_name?

Если вы думаете, мой вопрос довольно очевиден, и почти каждый разработчик, работающий с UserProfile, сможет ответить на него. Однако мне не удалось найти справки в документации по django или в книге Django. Если вы хотите создать форму UserProfile с помощью Django Forms, вы хотите изменить...

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

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

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

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

Использование клавиш с пробелами

Есть ли способ сделать что-то вроде следующего в шаблонах Django? {% for hop in hops%} <tr> <td>{{ hop.name }}</td> <td>{{ hop.mass }}</td> <td>{{ hop."boil time" }}</td> </tr> {% endfor %} Хмель "время кип...

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

Команда управления django + компрессор yui

Могу ли я вызвать компрессор yui: java -jar yuicompressor-x.y.z.jar [параметры] [входной файл] из команды управления django, и если да, то как мне это сделать? Я разрабатываю локально в Window и хосте в Linux, поэтому мне кажется, что это решение будет работать на обоих.

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

Django + Postgresql -> необработанное исключение

Иногда, но довольно часто, я получаю необработанное исключение в cursor.execute (django1.1 / db / models / sql / query.py, строка 2369), используя psycopg2 с postgresql. Похоже, что база данных каким-то образом разрывает соединение, поэтому Django дает сбой. Для необработанного исключения в б...

17
голосов
1ответов
6366 просмотров

Django: поиск (фильтр) по FileField.name

Мне нужно найти экземпляры модели, чьи поля FileFields указывают на определенный набор файлов.Это, вероятно, очевидно и где-то задокументировано, но я не могу его найти: каков синтаксис для использования FieldField.name в запросе фильтра django?Что-то вроде: models.MyModel.objects.filter(imag...

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

Как удалить символ в админке Django после отправки перед отправкой значения в дБ?

Мне удобнее работать с PHP и MySQL, я не разбираюсь в Python (пока), за исключением крохотного кусочка, который я недавно обнаружил с помощью администратора Django ... поэтому, пожалуйста, простите этот очень глупый вопрос, который яСтесняюсь спросить.В PHP для меня это было бы тривиально ... ...

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

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

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

116
голосов
2ответов
17521 просмотров

Можем ли мы добавить к {% block%}, а не перезаписать?

В моем core.html есть блок с пометкой javascript.Было бы здорово, если бы я мог добавить больше строк в этот блок, не перезаписывая все в нем.

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

Исключить отношения "многие ко многим" с помощью третьей таблицы

У меня проблема с выполнением запросов "исключить" для таблиц, имеющих отношение "многие ко многим" через третью таблицу.У меня есть таблица с проектами, таблица с людьми и таблица отношений с флагами «is_green, is_yellow, is_red», например: class Project(models.Model): ... class Person(...

24
голосов
5ответов
9120 просмотров

Какую реализацию CAS использовать в django?

Какую реализацию CAS следует использовать, чтобы включить единый вход CAS в мое приложение django (при использовании указанного сервера CAS я не заинтересован в создании поставщика CAS)?Что я могу найти: http://code.google.com/p/django-cas/ http://github.com/Nitron/django-cas-consumer ...

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

фильтр datefield в django

Я хотел бы использовать фильтр объектов, подобный следующему Shipment.objects.filter(date__gte=datetime.date(2005,1,1)) Однако, похоже, нет поддержки операторов сравнения для объектов datetime.Есть ли метод, о котором я не знаю, или мне стоит подумать о написании настраиваемого фильтра?

29
голосов
10ответов
19286 просмотров

Удалите "добавить еще" в админке Django

Всякий раз, когда я редактирую объект A с внешним ключом для объекта B, рядом с вариантами выбора объекта B доступен плюс вариант «добавить еще один». Как мне удалить этот параметр? Я настроил пользователя без прав на добавление объекта B. Знак плюс все еще доступен, но когда я нажимаю на нег...

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

Проблема с фильтрацией Django

Я пытаюсь настроить запрос фильтра в одном из моих представлений ... в основном мой код выглядит следующим образом: def inventory(request): vehicle = Vehicle.objects.all().exclude(status__status='Incoming').order_by('common_vehicle__series__model__manufacturer__manufacturer', 'common_ve...

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? Я пробо...

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

Модульное тестирование Django - почему я не могу просто запустить ./tests.py в моем приложении?

Итак, я хорошо знаком с manage.py test myapp. Но я не могу понять, как заставить мой tests.py работать как автономный исполняемый файл.Вам может быть интересно, зачем мне это делать ... Я работаю ( сейчас ) в Eclipse и не могу понять, как настроить инструмент, чтобы просто запускать эту команду....

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

Аннотирование Django для отображения совокупных сумм и подсчетов, предварительно нарезанных QuerySet

У меня есть довольно сложный QuerySet, который использует множество аннотированных значений, чтобы получить некоторые подсчеты и суммы по всему набору записей.Результирующие строки сгруппированы, и для каждой группы я показываю сумму этого столбца или количество этого столбца и т. Д. Проблема...

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

Как понизить версию Django с dev до 1.1

Я использую разрабатываемую версию Django, и похоже, что приложение filebrowser несовместимо с транком из-за изменений, внесенных в CSRF. Как мне вернуться к официальной версии (1.1)? Я работаю на общем хосте, и сейчас я использую Django следующим образом: ~/local/lib/python2.6/site-packag...

10
голосов
3ответов
2514 просмотров

Изначально отрендерить страницу и обновить через AJAX с использованием того же шаблона HTML.

Допустим, у вас есть представление под названием «Просмотр истории», которое представляет собой просто веб-страницу, отображаемую на серверной части с помощью Python / Django. На этой странице внизу находится список комментариев, отображаемых как часть шаблона «Просмотр истории» с использованием...

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

Слишком жадное предложение правописания в стоге сена

Этот вопрос касается Django Haystack с серверной частью Whoosh. Я хотел бы использовать в поиске варианты написания.Проблема в том, что он предлагает СЛИШКОМ многого. Допустим, у меня две модели: Яблоки и апельсины. Если есть что-то вроде этого: result = SearchQuerySet().models(Apples)....