Вопросы с тегом «django»

98
Как изменить имя поля в Django REST Framework

Я пытаюсь изменить имя поля модели в сериализаторе DRF, например псевдоним в SQL. Я пробовал разные методы, но не смог. models.py class Park(models.Model): name = models.CharField(max_length=256) alternate_name = models.CharField(max_length=256, blank=True) objects = models.GeoManager() class...

97
Внести ошибки в уже подтвержденную форму?

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

97
Как завершить сеанс из-за бездействия в Django?

Наше приложение Django имеет следующие требования к управлению сеансом. Сеансы истекают, когда пользователь закрывает браузер. Сессии истекают после периода бездействия. Определите, когда сеанс истекает из-за бездействия, и отобразите соответствующее сообщение для пользователя. Предупредить...

97
Выбрать DISTINCT отдельные столбцы в django?

Мне любопытно, есть ли способ сделать запрос в Django, который не является " SELECT * FROM..." внизу. SELECT DISTINCT columnName FROM ...Вместо этого я пытаюсь сделать " ". В частности, у меня есть модель, которая выглядит так: class ProductOrder(models.Model): Product =...

97
URL-параметры и логика в представлениях на основе классов Django (TemplateView)

Мне неясно, как лучше всего получить доступ к параметрам URL в представлениях на основе классов в Django 1.5. Обратите внимание на следующее: Посмотреть: from django.views.generic.base import TemplateView class Yearly(TemplateView): template_name = "calendars/yearly.html" current_year =...

96
Связь с историей модели администратора Django

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

96
django - фильтр запросов на manytomany пуст

В Django есть способ фильтрации по пустому или нулевому полю manytomany. class TestModel(models.Model): name = models.CharField(_('set name'), max_length=200) manytomany = models.ManyToManyField('AnotherModel', blank=True, null=True) print TestModel.objects.filter(manytomany__is_null=True)...

96
Пример простого журнала в файл для django 1.3+

В примечаниях к выпуску говорится: В Django 1.3 добавлена ​​поддержка модуля ведения журнала Python на уровне фреймворка. Это мило. Я бы хотел этим воспользоваться. К сожалению, документация не предлагает мне все это на блюдечке с голубой каемочкой в ​​виде полного рабочего примера кода,...

96
Отменить уже выполняющуюся задачу с помощью Celery?

Я читал документ и искал, но, похоже, не нашел прямого ответа: Можете ли вы отменить уже выполняющуюся задачу? (так как задача запущена, занимает некоторое время, и ее нужно отменить на полпути) Я нашел это из документа в FAQ по сельдерею >>> result = add.apply_async(args=[2, 2],...

96
Объект ManyRelatedManager не повторяется

Пытаюсь сделать это: Обновлено: wishList = WishList.objects.get(pk=20) matches = [val for val in Store.attribute_answers.all() if val in wishList.attribute_answers] и получите это ... 'ManyRelatedManager' object is not iterable Обе области очень много, так как же это сделать?...

96
Django's SuspiciousOperation Invalid HTTP_HOST header

После обновления до Django 1.5 я начал получать такие ошибки: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 92, in get_response response = middleware_method(request) File...

96
django.core.exceptions.ImproperlyConfigured: ошибка при загрузке модуля MySQLdb: нет модуля с именем MySQLdb

Проблема, с которой я сталкиваюсь, пытаясь подключиться к базе данных для mysql. Я также дал настройки базы данных, которые я использовал. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File...

96
Загрузка исходных данных с помощью Django 1.7 и миграции данных

Недавно я перешел с Django 1.6 на 1.7 и начал использовать миграции (я никогда не использовал South). До версии 1.7 я загружал исходные данные fixture/initial_data.jsonфайлом, который загружался python manage.py syncdbкомандой (при создании базы данных). Теперь я начал использовать миграции, и...

95
Как удалить все таблицы из базы данных с помощью интерфейса командной строки manage.py в Django?

Как удалить все таблицы из базы данных с помощью manage.py и командной строки? Есть ли способ сделать это, выполнив manage.py с соответствующими параметрами, чтобы я мог выполнить его из приложения .NET?...

95
Как я могу использовать Redis с Django?

Я слышал о Redis-cache, но как именно он работает? Используется ли он как слой между django и моими rdbms, каким-то образом кэшируя запросы rdbms? Или его предполагается использовать непосредственно как базу данных? В чем я сомневаюсь, так как эта страница github не охватывает никаких данных для...

95
Как упаковать приложение Python, чтобы его можно было установить по протоколу?

Я пишу приложение django в свободное время для небольшого соревнования, которое мы проводим на работе. Я подумал, что использую это время с умом и быстро разберусь с virtualenv, pip, Packaging, django 1.3 и как написать легко распространяемое приложение. Все идет нормально. Я перехожу к упаковке....

95
Представление на основе классов Django: как передать дополнительные параметры методу as_view?

У меня есть настраиваемое представление на основе классов # myapp/views.py from django.views.generic import * class MyView(DetailView): template_name = 'detail.html' model = MyModel def get_object(self, queryset=None): return queryset.get(slug=self.slug) Я хочу передать параметр slug (или другие...