"Вопросы и ответы" Django и Python, страница 765

16.06.2022
Как перебрать определенный элемент в полезной нагрузке или JSON

Я пытаюсь вставить все поля из полезной нагрузки, где значения QId и Answer изменяются. Все, что я сделал, это попробовал зациклить QId и Answer, но вставляются только последние данные. Я хотел вставить все значения из QId и Answer views.py …

16.06.2022
Есть ли способ настроить Apache на автоматическое распознавание URL для Django vs React без жесткого кодирования каждой конечной точки?

Мы используем Apache 2.4 с React 17 и приложением Django 3.2 (Python 3.9). Нам интересно узнать, как лучше настроить конфигурацию Apache для маршрутизации запросов к приложениям React и Django. Сейчас наш файл виртуальных хостов Apache жестко кодирует, какие маршруты …

16.06.2022
Преимущества использования SmallAutoField в качестве первичного ключа в Django?

В моей таблице будет около 2000 строк. Есть ли преимущества в производительности при использовании SmallAutoField в качестве первичного ключа, а не стандартного AutoField? Кроме того, если в будущем у меня закончатся 32 000 инкрементируемых целых чисел …

16.06.2022
Как собрать файл изображения и сохранить его в базе данных

Это проект, который собирает данные для ввода имени, цены и изображения. Основная проблема, с которой я сталкиваюсь, заключается в размещении изображения из фронтенда (html) в бэкенд (базу данных). Вот мои коды, в чем проблема models.py from django.db …

16.06.2022
Я могу получить флаги стран в django-phonenumber-field

Я использовал django-phonenumber-field в моем проекте с Babel, который работает нормально с выпадающим полем всех стран с их международным телефонным кодом. Моя проблема заключается в том, что я хочу, чтобы флаг каждой страны был прикреплен к их телефонным кодам без …

16.06.2022
Интеграция файла React Build в проект Django

Я уже некоторое время создаю веб-приложения с помощью NextJS и Django. Но недавно мой босс дал мне требования по использованию ReactJS и использованию файлов сборки внутри Django в качестве шаблонов. Я никогда не пробовал этого раньше, но, согласно этому <a …

16.06.2022
Как сделать так, чтобы события между начальным и конечным временем отображались в моем календаре

Я использую учебник, который нашел в Интернете... и он в основном работает... Я застрял, когда пытаюсь просмотреть список событий и показать их на ежедневной основе. Если у меня есть событие, которое начинается 1 июня и заканчивается 5 июня... я …

16.06.2022
Django динамическая массовая рассылка писем по электронной почте, как письмо о брошенной корзине

Я пытаюсь запустить функцию автоматического сопоставления с фильтрами... Что очень просто. Мне просто нужно отфильтровать по критериям пользователей. Например, я хочу получать уведомления только о записях в блоге о спорте и футболе... Другой пользователь может захотеть получать уведомления только …

16.06.2022
Forbidden (CSRF-токен отсутствует.) - но я использовал декоратор csrf_exempt?

Я работаю над небольшим приложением для онлайн-курса, в котором требуется запрос на выборку. Поскольку Django по умолчанию требует токен csrf, я использовал декоратор csrf_exempt в нескольких моих функциях представления, чтобы обойти это требование (я знаю, что это небезопасно, но сейчас …

16.06.2022
Быстрый вопрос: Изменение CSS для DM на сайте социальной сети

Я пытаюсь сделать так, чтобы изображение располагалось над отправленным сообщением, как это делается в большинстве стандартных сообщений DM: https://prnt.sc/IR__3qyiXqlI (то, как я хочу, чтобы это выглядело) Но по какой-то причине текст, прикрепленный к изображению, продолжает …

16.06.2022
Как вызвать полезную нагрузку запроса браузера

Я пытаюсь перебрать полезную нагрузку браузера по request.data, но после выполнения первого набора словаря он начинает выполнять ключи, а не следующий словарь, что приводит к ошибке 'str' object has no attribute 'get'. Можно ли таким образом вызвать словарь полезной нагрузки …

16.06.2022
Django rest framework serializer.instance не может быть сохранен

Я получил объект, выполнив следующие действия, и пытаюсь обновить поле в объекте. Однако возникает исключение "объект ответа не имеет атрибута save" def retrieve(self, request, token=None): object_serializer = self.serializer_class(self.get_object(token=token)) obj = object_serializer.instance obj.update_field = "test field" obj.save() return Response(object_serializer.data)

16.06.2022
Django : Как вывести список изображений альбома?

Я создаю модель альбома и модель изображения, в одном альбоме может быть много изображений. Как я могу сделать, чтобы отобразить в JSON ответе (альбома) список изображений, содержащихся в альбоме? это мои модели : class Album(models.Model): owner = models.ForeignKey(User, …

16.06.2022
Django Query вызывается каждый раз, когда вызывается приписанная ему переменная [дубликат].

У меня такой код: players = room.player_set.all().order_by('?') # mix the players 'order_by' - это получение случайного порядка элементов, что необходимо для данного случая и не дорого для базы данных, так как в player_set не более 3 элементов. …

16.06.2022
Django - StreamingHttpResponse экспортирует csv с именем полей

Я создал представление для экспорта из базы данных в файл csv, код работает нормально, но в экспортированном файле csv нет имен полей, как я могу их добавить? я использую список значений, потому что производительность выше Я …

16.06.2022
Я хочу сравнить две даты в django views py

Я хочу сравнить две даты, чтобы вернуть что-то. Я пытаюсь сделать это уже долгое время. Итак, что я хочу: У меня есть переменная current_date = date.today, теперь я хочу сравнить current_date с другой переменной поля даты. Я попробовал …

16.06.2022
Многоуровневый список в django models связи таблиц

Есть три поля level_1, level_2, level_3 Каждое последующее, связано с предыдущим. Не могу понять, как выстроить эту связь в моделях. Для поля level_1 сделал справочник, типа: В моделях прописал: level_1 …

16.06.2022
Разделение логов по названиям логгеров в Django/Python (logging)

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

16.06.2022
Невозможно войти в панель администратора Django с пользовательским пользователем

Я создал пользовательскую модель пользователя, показанную ниже: from django.db import models from django.contrib.auth.models import ( BaseUserManager, AbstractBaseUser, PermissionsMixin ) class UserManager(BaseUserManager): def create_user(self, username, password=None): user = self.model(username) user.set_password(password) user.save(using=self._db) return user def create_superuser(self, username, password, **kwargs): user = …

16.06.2022
Python возвращает false при проверке существования строки в списке, даже если она существует

Я импортировал модель (с именем Feature) и установил ее в список в Django posts = Feature.objects.order_by('name') при вызове 5-го элемента print(posts[5]) при этом отображается яблоко в оболочке, которое является 5-м объектом однако при проверке с помощью условия …

16.06.2022
Пользовательская модель пользователя в Django - Создание аккаунта stripe (Django - Python)

Когда пользователь создается в админке django, я пытаюсь автоматически создать пользователя в Stripe. Я не понимаю, почему objects = CustomUserManager() не выполняется. Вот файл модели class CustomUser(AbstractUser): username = None email = models.EmailField(_('email address'), unique=True) name = models.CharField(verbose_name=_("first name"), …

16.06.2022
Синтаксическая ошибка при использовании поиска в Javascript

Я делаю формы на Django и JavaScript Мне нужно отобразить форму после нажатия на кнопку, на которую будет дан ответ, и она вернет (в формате JSON) список с ответами. Мой код index.js document.querySelector("#create-blank-form").addEventListener("click", () =&gt; { const csrf = …

16.06.2022
Есть ли способ сравнить дату Toda с другой датой в Django View?

Я хочу сравнить дату между сегодняшней и другой датой. Возможно ли сравнение в django views.py. Я пробовал так: current_date = date.today another date = request.POST.get("date1") # I am getting the another date from html input type date// …

16.06.2022
Postgresql: обновление возвращает булеву величину

Я действительно не понимаю, почему он возвращает 'false' в 99% случаев и 'true' в 1%. Я пытаюсь преобразовать это поле в Foreign Key с помощью следующего запроса: update public.cashflow_cashflow set level_2 = case when level_2 = 'Category1' then …

16.06.2022
Удаление папки миграции "Нет миграций для применения"

Я удалил папку миграции, потому что у меня есть проблема, которую я не могу решить. После этого я пытаюсь выполнить миграцию, но она выдает "Нет миграций для применения". Я …

16.06.2022
Как фильтровать экземпляры Django Model на основе функции, определенной внутри модели?

У меня есть модель для товара, в ней есть функция, которая определяет, находится ли товар еще на аукционе в зависимости от даты окончания. class Catalogue(models.Model): name = models.CharField(max_length=256) owner = models.ForeignKey(User, on_delete=models.CASCADE) end_date = models.DateTimeField() def auction_status(self): now = …

16.06.2022
Как добавить список вариантов в форму?

Я пытаюсь создать список, из которого пользователь сможет выбрать категорию товара, но форма, в которой будет список с категориями для выбора, пуста. Не мог бы кто-нибудь объяснить мне, как это должно работать? models.py: class Category(models.Model): class Categorychoice(models.TextChoices): FOOD = 'FO', …

16.06.2022
'str' object has no attribute 'strftime'

Def news_format_date(value): now_date = datetime.now().date() yesterday_date = (datetime.now() - timedelta(days=1)).date() if now_date.strftime('%Y-%m-%d') == value.strftime('%Y-%m-%d'): return 'Сьогодні, {}'.format(value.strftime('%H:%M')) if yesterday_date.strftime('%Y-%m-%d') == value.strftime('%Y-%m-%d'): return 'Вчора' return format_datetime(value, &quot;dd MMMM y&quot;, locale='uk_UA')

16.06.2022
Сбой установки uWSGI в сборке docker

Когда я добавляю uWSGI==2.0.19.1 в requirements.txt, а затем запускаю docker-compose build, то ничего не получается. Уже искал некоторое время, вроде бы нет таких знакомых случаев, как этот. Вот мои файлы. Не стесняйтесь делиться своими идеями, tks. requirements.txt ... uWSGI==2.0.19.1 …

16.06.2022
Невозможно добавить дополнительные поля в регистрационную форму django

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

16.06.2022
Шаблоны Django: Как я могу сравнить две строки в javascript

Я хочу сравнить две строки, одна из которых должна быть выбрана пользователем из выпадающего списка (используя django-widget-tweaks) : вот поле кода в моем шаблоне: html &lt;p &gt;{{ form.category_column.label_tag }}&lt;/p&gt; &lt;p id="category_column_id"&gt;{% render_field form.category_column autocomplete="off" hx-get="/sizescolumn/" hx-target="#id_sizes_column" %}&lt;/p&gt; …

16.06.2022
Доступ к атрибутам/элементам формы в Django

Здравствуйте, у меня есть форма, и я пытаюсь сделать так, чтобы когда форма проверялась. Но перед сохранением. Она создаст новый экземпляр EC_Node и сохранит команду, заданную в Command_Form, не только в Command_Node, но и в EC_Nodes. Которые должны иметь отношения …

16.06.2022
Мой код не работает при обновлении записи в django

Я делаю систему управления сотрудниками на django. Я создал все поля create, read, delete и filter, но я не могу написать поле update. пожалуйста, кто-нибудь помогите мне. Это мой файл views.py def update_emp(request,emp_id=0): context={} obj= get_object_or_404(Employee, …

16.06.2022
TypeError: answer() missing 2 required positional arguments: 'Опрос' и 'Ответы' - django

Я хочу указать одно из полей таблицы с помощью сериализаторов, но получаю следующую ошибку Ошибка : TypeError: answer() missing 2 required positional arguments: 'Опрос' и 'Ответы' код : serializers.py from rest_framework import serializers from .models import Answers, Poll ,Options from …

16.06.2022
Как интегрировать Bokeh Server в Django

В настоящее время у меня запущен сервер Bokeh. Я могу получить к нему доступ, и когда я нажимаю на некоторые кнопки, в фоновом режиме выполняется код Python, и в итоге получается график. Теперь мне нужно добавить некоторые вещи: …

16.06.2022
Django Channels Rest Framework V3 @model_observer сообщение None

Я пытался найти в документации model observer что-либо, что могло бы объяснить, при каких условиях вызывается model observer с message = None, но ничего особо подсказывающего в нужном направлении не нашёл. Из того, что я понял из …

16.06.2022
Фильтрация данных с помощью ajax и django

Здравствуйте Отправив значение, полученное из выпадающего списка, на сервер через ajax, я отфильтровал данные и отправил результат в шаблон. Однако я могу видеть результат через инструменты веб-разработчика на вкладке response, но результат не виден на веб-странице. В чем причина?

16.06.2022
Как выйти из цикла в python

Я перебираю все строки и хочу вернуть их, но даже после перебора всех строк и даже сохранения данных в базе данных, я не могу выйти из нее, из-за чего получаю ошибку 'str' object has no attribute 'get'. Я не …

16.06.2022
Как иметь выделенные экземпляры для контейнеров celery при развертывании проекта django с помощью docker-compose на elastic beanstalk?

У меня есть веб-приложение, которое использует celery для тяжелых вычислений. Оно было развернуто на AWS с elastic beanstalk, используя docker-compose. Брокером является Amazon SQS, а redis используется в качестве бэкенда результатов. Вот файл docker-compose для понимания структуры: version: …

16.06.2022
Почему я не могу увидеть "Loading..." при прокрутке?

Основано на этом учебнике Вот мои взгляды: def All( request ): p=product.objects.all().order_by('id') pa=Paginator(p,20) page=request.GET.get('page') pro=pa.get_page(page) return render(request,'home.html',{'pro':pro}) Это мой шаблон: &lt;div class="grid"&gt; {%for p in pro%} &lt;div class='card'&gt; &lt;img src="{{p.image}}"&gt;&lt;/img&gt; &lt;p id="id"&gt;{{p.description}}&lt;/p&gt; …