django- все статьи тега


Не удается локализовать python HTMLCalendar в django

Обновление: после исследования немного о проблеме (решена ошибка ASCII, но теперь возвращает ValueError) я обнаружил, что это документально подтвержденная Ошибка (проблема #3067) и поэтому неразрешима, пока ошибка не будет исправлена в Python 2.7.3 Я пытаюсь локализовать календарь, сделанный с помощью python HTMLCalendar в django, безрезультатно. Календарь был составлен с помощью кода от Эльвинга Уггедала, но локализовать его, похоже, невозможно. Вот код: Models.py import calendar from ...

Как отсортировать список объектов в шаблоне в алфавитном порядке?

Я хочу отобразить список объектов в классе Django generic display view ListView. И, чтобы сделать его красивее, я стараюсь сортировать его в алфавитном порядке. Поэтому я использую встроенный тег dictsort для сортировки списка. Вот краткое изложение кода, который я использовал: {% for item in object_list|dictsort:"name" %} ... {% empty %} ... {% endfor %} Проблема заключается в том, что он сортирует имена в соответствии со значениями ASCII символов, что означает, что bigcaps и smallcaps ...

Django Rest Framework сериализация многих порождает нетиповые экземпляры сериализованного отношения

Я довольно новичок в Django Rest Framework, и я пытался написать сериализатор для одной из моих моделей. Для моего проекта Я намерен вывести результат json в соответствии со стандартами API JSON, и для этого я использую SerializerMethodField, в котором я вызываю метод get_data() следующим образом: Models.py class Level(MPTTModel): name = models.CharField(max_length=100) parent = TreeForeignKey('self', null=True, blank=True, related_name='children', db_index=True) class MPTTMeta: ...

Преобразование raw SQL запроса в Django QuerySet

Это мой текущий SQL-запрос. '''UPDATE chat SET recd="1" WHERE nick_from="%s" AND nick_to="%s" ''' % (sender_user, reciever_user) Я хотел бы преобразовать его в Django ORM QuerySet. Модель следующая. class Chat(models.Model): # id = models.IntegerField(primary_key=True) nick_from = models.CharField(max_length=255) nick_to = models.CharField(max_length=255) message = models.TextField() sent = models.DateTimeField() recd = models.IntegerFiel ...

Сериализация моделей в django с соответствующими десятичными типами данных в json

Вот пример модели: class FooModel(models.Model): foo = models.DecimalField(max_digits=6, decimal_places=3, null=True) Сериализовать: from django.core import serializers obj = get_object_or_404(FooModel, pk=1) data = serializers.serialize("json", [obj]) Это вернет что-то вроде: [ { "pk": 1, "model": "app.foomodel", "fields": { "foo": "50" } } ] Вопрос Как я могу сделать поле foo сериализованным как float, а не как string. Я не ...

Создание нескольких объектов в представлении django из сообщения ajax

У меня есть следующая модель : Объекты С, содержащийся объекты Б, содержащийся объект У меня есть динамическая форма в шаблоне, и с помощью функций jQuery я могу динамически добавлять несколько полей в эту форму, каждая группа полей представляет объекты (B или C) При отправке действия post Я хотел бы создать дерево объектов. Моя цель-создать дерево объектов при проверке этого шаблона. В настоящее время это работает, но я думаю, что мое решение действительно грязный: создание списков с помо ...

Модели Django, сигналы и задержка отправки электронной почты

Я добавил сигнал к моей модели, который отправляет электронную почту на некоторые адреса электронной почты после сохранения модели (через models.signals.post_save.connect сигнал и send_mail для отправки электронной почты). Эта идея все еще делает задержку для пользователей, когда они сохраняют модель на сайте, они должны ждать, пока все эти письма не будут отправлены, и тогда они получат ответ от сервера. Прежде чем пробовать сигналы, я попытался обернуть метод сохранения моей модели, а после s ...