Вопросы
Как выполнить поиск в стиле getattr() в шаблоне Django
Метод getattr() в Python полезен, когда вы не знаете имя определенного атрибута заранее. Эта функциональность также была бы полезна в шаблонах, но я так и не смог найти способ, как это сделать. Существует ли встроенный тег или не встроенный тег, который может выполнять динамический поиск атрибутов?
Почему выполнение запланированных задач с использованием Celery предпочтительнее, чем crontab?
Учитывая, что Celery уже является частью стековой архитектуры для запуска очередей задач (т.е. он не добавляется просто для выполнения cron-задач, что, на мой взгляд, является излишним), меня интересует следующее:
Какие преимущества может дать функция "периодических задач" в Celery в качестве...
Где разместить код инициализации Django?
Я хочу, чтобы следующие строки кода выполнялись при старте сервера (как в режиме разработки, так и в продакшене):
from django.core import management
management.call_command('syncdb', interactive=False)
Помещение этого кода в settings.py
не сработало, так как для его выполнения...
Создание JSON-ответа с использованием Django и Python
Я пытаюсь преобразовать скрипт ответа Ajax на стороне сервера в Django HttpResponse, но, похоже, у меня ничего не получается.
Вот серверный скрипт:
/* ПОЛУЧЕНИЕ ЗНАЧЕНИЯ */
$validateValue=$_POST['validateValue'];
$validateId=$_POST['validateId'];
$validateError=$_POST['validateError'];
/*...
Настроить запланированную задачу?
Я разрабатываю веб-приложение на Django и хочу узнать, есть ли способ запланировать выполнение задания с периодичностью.
В основном, мне нужно регулярно проходить по базе данных и выполнять некоторые вычисления/обновления автоматически, но я не могу найти документацию по этому...
'pip' не распознан как командa внутреннего или внешнего формата
Я столкнулся с необычной ошибкой при попытке установить Django на своем компьютере.
Вот последовательность команд, которые я ввел в командной строке:
C:\Python34> python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
C:\Python34> pip install...
Разделение бизнес-логики и доступа к данным в Django
Я пишу проект на Django, и заметил, что 80% кода находится в файле models.py
. Этот код вызывает у меня путаницу, и со временем мне становится трудно понимать, что на самом деле происходит.
Вот что меня беспокоит:
- Мне не нравится, что уровень модели (который должен быть ответственным только...
Как получить значения GET-запроса в Django?
Я сейчас определяю регулярные выражения для захвата параметров в URL, как описано в учебном пособии. Как мне получить доступ к параметрам из URL в объекте HttpRequest?
Мой HttpRequest.GET в настоящее время возвращает пустой объект QueryDict.
Мне хотелось бы узнать, как это сделать без...
Как объединить несколько QuerySet в Django?
Я пытаюсь реализовать поиск на сайте, построенном на Django, и в этом поиске я должен искать по трём различным моделям. Для пагинации результатов поиска я хотел бы использовать универсальное представление object_list для отображения результатов. Но для этого мне нужно объединить три QuerySet в...
Для чего используется параметр related_name?
Какова цель аргумента related_name для полей ManyToManyField и ForeignKey? Например, в приведённом ниже коде каково воздействие related_name='maps'?
class Map(db.Model): members = models.ManyToManyField(User, related_name='maps', verbose_name=_('members'))
Как временно отключить ограничение внешнего ключа в MySQL?
Заголовок: Как временно отключить ограничения внешних ключей в MySQL?
Описание проблемы: У меня есть две модели Django, каждая из которых имеет внешние ключи к другой. При попытке удалить экземпляры одной из моделей возникает ошибка из-за ограничения внешнего...
Как отменить последнюю миграцию?
Я создал миграцию, которая добавила новую таблицу, и хочу откатить её, а также удалить саму миграцию, не создавая новую.
Как это сделать? Есть ли команда для отката последней миграции, после чего я смогу просто удалить файл миграции?
Превысил ли Django 100 тыс. посещений в день? [закрыто]
Проблема:
Я разрабатываю веб-приложение на Django и изначально выбрал этот фреймворк по ряду причин:
- Я хотел использовать бесплатные и открытые инструменты.
- Мне нравится Python, и я считаю, что это долгосрочный язык. В то же время я не был уверен в Ruby, а изучение PHP показалось мне...
Нет модуля с именем pkg_resources
Я развертываю приложение Django на сервере разработки и сталкиваюсь с этой ошибкой при выполнении команды pip install -r requirements.txt:
Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import...
Как выполнить фильтрацию запросов в Django по условию "не равно"?
В Django QuerySet я заметил, что для сравнительных значений существуют операторы __gt и __lt, но есть ли оператор __ne или != (т.е. не равно)? Мне нужно отфильтровать значения с использованием условия "не равно". Например, для следующей модели:
Model:
bool a;
int x;
Я...
В чем разница между null=True и blank=True в Django?
Проблема с использованием параметров null
и blank
в моделях Django
Когда мы добавляем поле модели в Django, мы обычно используем такой синтаксис:
models.CharField(max_length=100, null=True, blank=True)
Аналогичным образом применяются и другие типы полей, такие как...
Существует ли список временных зон Pytz?
Как получить все возможные значения для аргумента timezone в библиотеке Python pytz?
Я хотел бы узнать, какие все возможные значения может принимать аргумент timezone в библиотеке Python pytz. Как это можно сделать?