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

20.01.2022
Django - создание модели с круговой связью - от экземпляра к другому экземпляру?

В настоящее время я работаю над небольшим проектом. Интересуют две модели: Склад -BetweenWarehouseTransfers Примечание: на каждом складе есть несколько товаров в разных моделях (которые являются продуктами); Вопрос: Я хочу иметь возможность передавать товары с одного склада на другой. …

20.01.2022
Как использовать один и тот же класс ListView для разных моделей?

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

20.01.2022
Получена ошибка django.db.utils.IntegrityError: null value in column "currency_id" violates not-null constraint Error When i give post request from postman-DRF

Я получил ошибку not null constraint, когда я даю пост запрос, models.py from django.db import models from django_countries.fields import CountryField from hrm_apps.common.models import CurrencyMaster class Currency(models.Model): currency = models.OneToOneField(CurrencyMaster, on_delete=models.RESTRICT) conversion_rate = models.FloatField(null=False) def __str__(self): return str(self.id) serializers.py …

20.01.2022
Доступ к виртуальной машине GCP через HTTPS

Привет всем У меня есть GCP VM (образ Debian 10), на которой работает Django REST API через Nginx и Gunicorn. Поскольку мне нужно вызывать API через HTTPS, я создал балансировщик нагрузки с HTTPS фронтендом и HTTP соединением с VM …

20.01.2022
Django ссылается на всю таблицу, а не на конкретную запись

В настоящее время я работаю над системой настроек. Здесь я создаю настройки для отображения различных моделей. Мне просто не хватает эффективной ссылки на модель/таблицу. С помощью клавиши foregnkey можно установить ссылку на конкретный экземпляр, но мне нужна ссылка на …

20.01.2022
Обновление аватара профиля DRF и Vue.js

Я не совсем понимаю, почему я не могу обновить url изображения в моем DRF api. Я использую djoser для конечных точек api и активации, django rest framework и vue.js для фронтенда с axios, делающим запросы API. Я считаю (и …

20.01.2022
Django VSCode debug поднимает исключение для кода, который на самом деле работает

Я изучил похожие вопросы, но не нашел ни одного точно похожего на проблему, с которой я столкнулся. Я не использую виртуальную среду. Я хотел протестировать отладку файлов проекта/приложения django в VSCode, но застрял на "фальшивых" исключениях импорта. Все вроде …

20.01.2022
Страдает ли Django HttpResponseRedirect от xss-атаки?

В качестве заголовка, поскольку urlpatterns задают числовой параметр, я склонен думать, что HttpResponseRedirect не пострадает от xss атаки, я прав? Если нет, то как от этого страдает HttpResponseRedirect? urls.py from django.urls import path from hello import …

20.01.2022
У кого-нибудь еще возникли проблемы с электронной почтой Django?

У меня есть приложение Django, которое использует встроенную опцию сброса пароля. До нескольких дней оно работало нормально, но теперь оно не работает (я получаю сообщение о сетевой ошибке 500). У кого-нибудь еще была подобная проблема с электронной почтой …

20.01.2022
Forigen Key не отображается в форме визуализированной модели

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

20.01.2022
В чем разница между django.db.close_old_connections и django.db.connections.close_all?

Я использую команду Django для выполнения некоторого задания по расписанию. И перед его запуском я хочу очистить мои старые соединения с БД. И кажется, что есть два способа сделать это, как показано ниже. import django django.db.close_old_connections() django.db.connections.close_all() Какой …

20.01.2022
Как в DJANGO запросить записи, не существующие после определенной даты?

Предположим, что у меня есть модель следующего вида: class Invoices(models.Model): customer = models.ForeignKey(Customer, ...) date = models.DateField() amount = models.FloatField() Я хочу знать всех клиентов, которые не совершали покупки в течение последних 30 дней. …

20.01.2022
UnicodeDecodeError 'utf-8' codec can't decode byte 0xd2 in position 0: invalid continuation byte

У меня есть страница, на которую пользователь загружает csv-файлы. Если я отправляю файл в кодировке utf-8, то всё работает как нужно, но если я выбираю файл в любой другой кодировке(например windows-1251), то выдает 'utf-8' codec can't decode byte 0xd2 in …

20.01.2022
Тест на вход, регистрацию и выход не прошел AssertionError: 200 != 302 django

Я пытаюсь создать тест для моих представлений входа, выхода и регистрации, но я продолжаю получать эту ошибку AssertionError: 200 != 302. Вот коды: МОДЕЛЬ Вот модель пользователя from django.db import models from django.contrib.auth.models import AbstractUser class User(AbstractUser): full_name = models.CharField(max_length=300, …

20.01.2022
Django множественный фильтр в одном столбце таблицы

я хочу получить тип запроса и отобразить количество для каждого продукта в этом типе В views.py def current(request): act=enquiry.objects.filter(type='Activity').values('product_name').distinct().annotate(Count('product_name')) wal=enquiry.objects.filter(type='Walkin').values('product_name').distinct().annotate(Count('product_name')) tele=enquiry.objects.filter(type='Tele').values('product_name').distinct().annotate(Count('product_name')) digital=enquiry.objects.filter(type='Digital').values('product_name').distinct().annotate(Count('product_name')) В models.py class product(models.Model): product_category=models.CharField(null=True,max_length=5000) product_category_id=models.CharField(null=True,max_length=5000) branch=models.CharField(default='',max_length=100) products=models.CharField(null=True,max_length=5000) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(default=timezone.now) …

20.01.2022
Модалы в Django не отображаются

Я пытаюсь добавить еще одну модель в админку django, которая называется Posts. У меня есть несколько других модулей, которые работают и отображаются, но я не знаю, почему эта новая модель не появляется. Ниже приведен мой код Models.py from django.db import …

20.01.2022
Панель администратора Django переполняет окно выбранной модели

У меня возникла проблема в панели администратора Django. Когда я выбираю любую модель из списка, кажется, что она открывается "под" главной страницей, вместо того, чтобы открыть новое окно с ней. Выделено то, что относится к модели Message. Как я …

20.01.2022
Django ManyToMany не извлекает связанные объекты

У меня есть следующая модель: class Question: text = models.TextField(_("Quiz")) votes = models.ManyToManyField( verbose_name=_("Votes"), related_name="questions", to="myapp.QuizVote", blank=True, ) def __str__(self): return self.text и еще один: class QuizVote: quiz = models.ForeignKey( verbose_name=_("Quiz"), to="myapp.Question", on_delete=models.CASCADE ) vote = …

20.01.2022
Печать PDF с помощью selenium на Heroku (Django)

Я действительно борюсь с проблемой. Я потратил вечер, пытаясь решить ее, провел множество исследований, но не могу найти подсказку для ее решения. Мой проект: печать определенной веб-страницы в формате PDF, используя selenium и chrome webdriver, на приложении heroku …

20.01.2022
FOR UPDATE не может быть применен к нулевой стороне внешнего соединения в приложении Postgres Django

Я пытаюсь создать приложение Django для курса, чтобы изучить его, и я использую это репо для практики: https://github.com/hltcoe/turkle Однако я столкнулся с проблемой, когда я продолжаю получать эту ошибку. Обратите внимание, что проблема возникает только …

20.01.2022
DjangoQ не работает в конвейере bitbucket

Я создаю запланированную задачу с помощью DjangoQ и для ее регистрации у меня есть такой код в моем apps.py: from django.apps import AppConfig class ShiftsConfig(AppConfig): name = 'shifts' def ready(self): from django_q.models import Schedule func: str = 'path_to_func' schedule …

20.01.2022
Django- SummerNote- Staticfiles

Как захватить локальный ресурс изображения после копирования изображения из текстовой области summernote? например. Я делаю скриншот и вставляю его в раздел комментариев, настроенный с помощью редактора summernote. После публикации я могу видеть источник изображения в inspect следующим образом : img …

20.01.2022
Различный путь к структуре базовой программы python

Когда я работаю с покрытием, я вижу, что когда я хочу запустить тест с его помощью, я должен написать код, например, "coverage run manage.py test src.apps.accounts.tests" в терминале, а когда я хочу увидеть результат, я должен написать "coverage report --include=src/apps/service/accounts/* …

20.01.2022
Django: Ошибка неизвестного столбца при запуске на производственном сервере

Когда я пытаюсь получить доступ к моему приложению Django на рабочем сервере (AWS EBS), оно продолжает выдавать следующую ошибку (1054, "Unknown column 'two_factor_phonedevice.throttling_failure_timestamp' in 'field list'"). Странно, но при локальном запуске приложение работает нормально, используя точно такую же базу …

20.01.2022
Данные и метки диаграммы Django

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

20.01.2022
Как я могу импортировать экспорт с отношением по внешнему ключу

У меня есть файл csv с адресами пользователей и их номерами телефонов, как я могу импортировать его в мою таблицу адресов. Поскольку я не знаю идентификатор пользователя каждого пользователя. У меня возникает следующая ошибка Line number: 1 - …

20.01.2022
Django.db.utils.OperationalError: (1050, "Таблица 'profiles_category' уже существует")

Я пытаюсь разместить свой сайт, используя FileZilla и PuTTY. Для этого я добавил код в удаленный сайт FileZilla и создал базу данных под названием jobs, используя следующие команды в приложении PuTTY. sudo mysql -u root #For Maria DB CREATE …

20.01.2022
Проблемы с установкой django

#!/usr/bin/env python """Утилита командной строки Django для административных задач.""" импортировать os import sys def main(): """Запустите административные задачи.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'noonmusic.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Не удалось импортировать Django. Вы уверены, что он установлен …

20.01.2022
Установить цвет фона для каждого дня недели в полном календаре при совпадении критерия?

Я использую django с fullcalendar и хочу изменить цвет дней на основе расписания пользователя. вот структура расписания пользователя: Sunday: off // e.g. color should be blue Monday: work // e.g. color should be pink Tuesday: …

20.01.2022
Как добавить обычный текст в поля формы django?

Я хочу добавить обычный текст в формы django. Как на этом изображении У меня более 50 вопросов и некоторые вопросы относятся к личным вопросам, поэтому я хочу добавить обычный текст, как на этом изображении. Как добавить простое текстовое поле в …

20.01.2022
Примеры пользовательского интерфейса Swagger с использованием drf-spectacular и x-www-form-urlencoded запросов

Возможно ли создать страницу пользовательского интерфейса swagger (и redoc, если на то пошло), которая содержит примеры как для application/json , так и x-www-form-urlencoded тел запросов? Я могу получить примеры для application/json, но не при выборе x-www-form-urlencoded в качестве типа …

20.01.2022
Как я могу получить libdbcapi_r.so, libdbcapi_r.dylib, необходимые для sqlany-django?

Я установил и настроил sqlany-django, но возникла ошибка Could not load dbcapi: Tried: dbcapi.dll, libdbcapi_r.so, libdbcapi_r.dylib. Я установил sqlany-django вместе с pip install sqlany-django. В соответствии с этим я должен запустить $ . /opt/sqlanywhere16/bin64/sa_config.sh, но …

20.01.2022
Django: Перебор всех атрибутов поля OneToOneField внутри шаблона

Я пытаюсь перебрать все связанные атрибуты поля OneToOneField внутри шаблона Django, но он выдает ошибку 'PropertyFeatures' object is not iterable. Этот список характеристик будет значительно расти, и выводить их по отдельности с собственным утверждением {% if %} - не лучшая …

20.01.2022
Django- страница входа администратора не должна влиять на вход на сайт, если только администратор не входит на сайт

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

20.01.2022
Что я делаю не так, сборка Docker выдает ошибку " /bin/sh: -c требует аргумента , Команда '/bin/sh -c' вернула ненулевой код: 2"

Я создаю файл docker для моего приложения обмена сообщениями, вот мой dockerfile. FROM python:3.9-alpine3.15 LABEL maintainer="Noor Ibrahim" ENV PYTHONUNBUFFERED 1 COPY ./message /message COPY ./requirements.txt /requirements.txt WORKDIR /message EXPOSE 8000 RUN RUN python -m venv /py && \ /py/bin/pip …

20.01.2022
У меня возникла проблема при создании проекта django. Я не могу создать новый проект, всякий раз, когда я запускаю команду, я получаю ошибку

C:\Users\Dnyane\Documents\file_1>py -m django --version 4.0.1 C:\Users\Dnyane\Documents\file_1>django-admin startproject project_1 CommandError: [WinError 2] The system cannot find the file specified: 'C:\\Users\\Dnyane\\Documents\\file_1\\project_1'

20.01.2022
`./manage.py migrate` не работает с Postgresql при применении миграций для встроенного приложения Django

Встроенное приложение Django, которое не удается мигрировать, похоже, django.contrib.sites. Вот полный вывод ./manage.py migrate: Все встроенные миграции применяются, кроме leasikApp.0001_initial, которая применяется успешно. Проблема, похоже, заключается в том, что значение по умолчанию для site_id равно 0, а Postgresql хочет, …

20.01.2022
Как получить из шаблона только нужный массив списка

Я использую библиотеку apexchart и хочу построить линейный график количества зачисленных за месяц/на человека. Я хочу добавить к данным в series только список из 12 чисел, исключая имя первого аргумента. Я искал множество способов нарезки списка с помощью JavaScript в …

20.01.2022
Как разделить строку одного поля модели и сопоставить ее с другим полем формы в Django 3.x

Моя models.py выглядит следующим образом class MyModel1(models.Model): id = models.AutoField(primary_key=True) tag = models.CharField(max_length=255) class MyModel2(models.Model): id = models.AutoField(primary_key=True) name = models.ForeignKey(MyModel1, on_delete=models.CASCADE) scope = models.CharField(max_length=255) мой forms.py выглядит следующим образом Myform1 = modelformset_factory( MyModel2, fields=('name','scope'), extra=1, …