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

19.08.2021
Django - Перенос данных внутри таблиц для плавного выпуска

Я использую Django Rest Framework для разработки бэкенда, где я установил 2 окружения. Я разделил файлы настроек по мере необходимости и обе среды имеют разные БД, которые работают нормально, я использую Zappa (AWS lambda) для деплоя, мне интересно, есть ли …

19.08.2021
Каково назначение параметра parameter_name в django SimpleListFilter?

Каково назначение параметра_name в django SimpleListFilter? Он все еще работает, если параметр_name установлен в пустую строку. class EmailFilter(SimpleListFilter): title="Email Filter" parameter_name="user_name" def lookups(self,request,model_admin): return ( ('has_email','Has Email'), ('no_email','No Email') ) def queryset(self, request,queryset): if not self.value(): return queryset if …

19.08.2021
Как реализовать edit-form с помощью Django formset?

Я реализовал django-форму с набором форм. Когда я создаю новый объект, все работает. Но столкнулся с проблемой при редактировании формы, когда я не изменяю данные формсета (только данные вне формсета). Формсет выдает ошибку: id Requeired. Если я помечаю поля набора …

19.08.2021
Почему элемент карты stripe не загружается при использовании django stripe?

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

19.08.2021
Очень запутанный вопрос относительно WEB dev

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

19.08.2021
Команда Crontab Django Management вроде бы запускается, но ничего не происходит

Я определил команду управления django, которая импортирует некоторые данные в базу данных моего приложения. Я запускаю ее с помощью кронтаба. Примечание: все находится внутри контейнера docker. Эта команда отлично работает, когда я использую ее вручную в оболочке моего контейнера. …

19.08.2021
Как получить пользователей, за которыми я слежу?

Я хочу сделать viewset, чтобы request.user (аутентифицированный пользователь) мог получать пользователей в представлении, за которым он следит. Но я не знаю, как сделать соответствующий фильтр кверисета для этого. Модели (Примечание: Автор - тот, кто следует, профиль - тот, за кем …

19.08.2021
Попытка присоединиться к запросу для salesforce на python

Я хочу сделать запрос из salesforce, используя id opportunity_id="0061g00000BRG00AAH" query = "SELECT+FIELDS(ALL)+FROM+Opportunity+WHERE+ID+=+'"+opportunity_id+"'" print(json.dumps(sf_api_call('/data/v51.0/query/', {"q": query}))) Но я получаю эту ошибку: b'[{"message":"\\nSELECT+FIELDS(ALL)+FROM+Opportunity+WHERE+ID+=+\'0061g00000BRG00AAH\'\\n ^\\nERROR at Row:1:Column:6\\nunexpected token: \'+\'","errorCode":"MALFORMED_QUERY"}]'

19.08.2021
Определение структуры REST API с помощью django из формата данных

Меня попросили написать интерфейс API, который должен получать данные от подключенного объекта. Формат этих данных следующий: { "devEUI": "8cf9572000023509", "appID": 1, "type": "uplink", "time": 1629378939869, "data": { "gwid": "b827ebfffebce2d3", "rssi": -77, "snr": 10, "freq": 868.1, "dr": 5, "adr": true, …

19.08.2021
Передача маркера в заголовке конечной точки ListAPIView от одного api к другому Django REST

У меня есть 2 API в Django REST. Один API генерирует токен JWT. Я хочу отправить этот токен в другой API. В первом API (API 1) я передаю токен классу ListItems (/someendpoint/) в заголовке POST запроса. import requests …

19.08.2021
Https с nginx и docker compose не работает

Пожалуйста, мне нужна помощь. Ваш вклад будет высоко оценен Я пытаюсь добавить ssl к конфигурации nginx и docker compose. В настоящее время все отлично работает с http, но не работает с https. Вот мой файл docker-compose.yml version: …

19.08.2021
Производные классы Django ListView игнорируют поле paginate_by

Я использую Django 3.2 Я использую ООП, чтобы сохранить мой код цельным. У меня есть базовый класс Foo (который является производным от ListView), и я устанавливаю общие свойства в этом классе. Затем у меня есть две специализации …

19.08.2021
{% include %} проблема с шаблоном django

Я пытаюсь подключить свой заголовок для нового файла, делаю это так {% include filename%}. в других файлах это работает без проблем. Теперь он подключает только сам html, но без статики. {% load static %} <!DOCTYPE html> <html > <head> <meta …

19.08.2021
Django.db.utils.OperationalError : Вероятно, это означает, что сервер завершил работу нештатно (только приложение Django)

В настоящее время я пытаюсь подключиться к серверу Sage Evolution из веб-приложения django Когда я запускаю "inspectdb" или "inspectdb > models.py" появляется следующая ошибка. Сервер подключается, когда я пингую его через командную строку и подключаюсь к нему …

19.08.2021
Django RestAPI, но без CSS

Я создаю REST API с помощью Django Restframework. Он отлично работает, но я получаю ошибку, когда я продвигаю его в железнодорожное приложение, как это Installing SQLite3 -----> $ python manage.py collectstatic --noinput Traceback (most recent call last): File "/workspace/manage.py", …

19.08.2021
Docker - Django + postgres

Не очень понимаю, почему не работает. Dockerfile FROM python:3.9-alpine WORKDIR /usr/src/app/ COPY . /usr/src/app/ EXPOSE 8088 ENV DEBUG=1 ENV SECRET_KEY=1 ENV DB_NAME=postgres ENV DB_USER=postgres ENV DB_PASSWORD=1 ENV DB_HOST=0.0.0.0 RUN apk add gcc musl-dev python3-dev libffi-dev openssl-dev cargo RUN apk add …

19.08.2021
{'required': 'Это поле обязательно для заполнения.', 'null': 'Это поле не может быть нулевым.', 'invalid': 'Неверные данные. Ожидали словарь, а получили {datatype}.'}

Это ошибка, которую выдает serializer.is_valid(). Я не знаю, почему возникает эта ошибка. Я новичок в Django Rest Framework. Я пытаюсь сделать простой api для генерации счетов, который принимает информацию о продавце, покупателе, товарах и генерирует счет. Поэтому я пишу модели …

19.08.2021
Django FilterSet, Count и Distinct

Я создаю пользовательский фильтр для модели, и я хотел бы иметь два optional boolean поля, которые бы изменяли способ создания набора запросов. Одно булево для distinct, чтобы результатом были только уникальные значения, как в .distinct(), и другое булево …

19.08.2021
Доступ к серверу Django с VM Linux, развернутой на Amazon EC2

Я разработал приложение Django на виртуальной машине Amazon EC2, доступ к которой я получаю с помощью ssh. Когда я запускаю python manage.py runserver, все работает нормально, и у меня есть Django version 3.2.6, using settings 'crm.settings' Starting …

19.08.2021
Установка условного класса сериализатора удаляет пользовательский класс сериализатора для дополнительного действия в Django rest framework

У меня есть один modelviewset и несколько дополнительных действий для него. class TestViewset( mixins.RetrieveModelMixin, mixins.ListModelMixin, mixins.UpdateModelMixin, GenericViewSet, ): permission_classes = [CustomPermissionClass] def get_serializer_class(self) -> Type[ModelSerializer]: if self.action == "list" or self.action == "get": return FirstSerializer return SecondSerializer @action( detail=True, …

19.08.2021
Сравнение и группировка с помощью Django ORM

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

19.08.2021
Как передать нестроку в innerHTML

Я использую django, в основном я пытаюсь изменить часть html кода с помощью javascript. приведенный ниже график работает хорошо <div id='treemap_charts'> {{ treemap_code.first.treemap_price_difference_yesterday|safe }} </div> с конечным результатом <div id='treemap_charts'> HTML code </div> …

19.08.2021
Редактирование внешних ключей в django-формах

Недавно я занялся django и django forms. Я пытаюсь сделать форму, в которой мой внешний ключ можно редактировать. (форма другой модели, на которую ссылается мой внешний ключ внутри формы). Итак, допустим, у меня есть эти модели class Model2(models.Model): …

19.08.2021
Есть ли способ изящно удалить плагин Django из проекта

Мы установили плагин для построения диаграмм в нашем проекте Django, но нашли другой, который больше соответствует нашим требованиям. Есть ли способ изящно удалить плагин из нашего проекта?

19.08.2021
Использование языка иврит в django и xhtml2pdf для сохранения pdf

Здравствуйте, не могу разобраться, но как сохранить pdf с ивритскими символами в xhtml2pdf? Я не могу найти ничего в интернете код должен получить свойство из базы данных, затем создать pdf файл и отправить его на почту клиента pyhon …

19.08.2021
Как встроить приложение Django на сайт Wix?

Как встроить приложение Django в веб-сайт Wix? Мое приложение размещено на сервере, но теперь я хочу встроить это приложение в веб-сайт Wix. Я внес пару изменений в settings.py, например Commenting out csrf middleware and Xframeoptions middleware. Added these lines …

19.08.2021
Изменение пользователя по умолчанию при использовании REST-фреймворка JWT

У меня есть проксированная модель пользователя: class TheDude(User): class Meta: proxy = True И я использую Django REST framework JWT, чтобы сделать JWT auth в REST API. Я хотел бы получить объект пользователя из запроса, но …

19.08.2021
Django, Как обновлять атрибут DateTimeField только при изменении одного конкретного атрибута

Я хочу обновлять атрибут date_assigned только при изменении атрибута Customer. Я знаю, что мне нужно перезаписать функцию сохранения в той же модели, но я не знаю, как именно. class Ip(models.Model): customer = models.ForeignKey(Customer, null=False, on_delete=models.CASCADE) ip = models.GenericIPAddressField(protocol="IPv4", null=False, …

19.08.2021
Невозможно опубликовать данные из унаследованного класса - paho django

Инициализация paho mqtt как класса class Initializer(): def __init__(self): self.client = mqtt.Client(mqtt_server+str(int(time.time()))) self.client.username_pw_set( username=mqtt_username, password=mqtt_password) self.client.on_connect = self.on_connect self.client.on_message = self.on_message self.client.on_subscribe = self.on_subscribe self.client.connect(broker, mqtt_port) self.client.loop_start() def on_connect(self, client, userdata, flags, rc): if rc == 0: #app_logger.info("Device Connection Established") …

19.08.2021
Не вызывает ли метод form_valid() в CBV метод is_valid()?

Когда я использовал функцию views, она смогла обработать очищенные_данные с помощью переопределения метода form.clean(). Я думал, что когда я вызываю метод form.is_valid, form.clean() тоже вызывается. Валидация формы происходит после очистки данных. Если вы хотите настроить этот процесс, есть …

19.08.2021
Django: отслеживание отображается на форме в виде текста после Bad Request 400

У меня есть ajax представления для редактирования и сохранения объектов. Когда я редактирую объект, соответствующие формы и наборы форм загружаются с инстанцированными данными. Теперь я получаю эту ошибку, когда пользователь пытается добавить более 1000 полей: POST параметры превысили …

19.08.2021
Не применяются стили django,

Есть не большой проект в котором мне нужно постоянно обновлять css, это будет ТВ на котором присутствует таблица с светами, в зависимости от класса должен изменить цвет. Сам ТВ почему-то отказывается сам это делать, нагуглил решение, применять каждое обновление страницы …

19.08.2021
Модель django `User` по умолчанию генерирует огромное количество запросов при работе с представлениями в DRF?

Я пытаюсь создать конечную точку для модели по умолчанию User, которая у нас есть в django, которая импортируется из from django.contrib.auth.models import User, Это мой сериализатор:- class SuperUserDetailSerializer(serializers.ModelSerializer): class Meta: model = User fields = ( 'id', …

19.08.2021
Django Rest Лучшая практика обработки сложных композиций данных

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

19.08.2021
Как загружать и обрабатывать большие файлы excel с помощью Celery в Django?

Я пытаюсь загрузить и обработать файл excel с помощью Django и DRF с Celery. Есть проблема, когда я пытаюсь передать файл в задачу Celery для обработки в фоновом режиме, я получаю следующую ошибку: kombu.exceptions.EncodeError: Object of type InMemoryUploadedFile is not …

19.08.2021
Mapbox добавить маркер при нажатии

Я создаю сайт на django, и использую Mapbox как способ добавления маркеров на карту. Сейчас мое решение - это форма django, с полями для 'longitude', 'latitude', 'Marker_Title'. Решением было бы либо добавить долготу и широту в форму, щелкнув по карте, …

19.08.2021
Сравнение данных недельной (или минутной) давности с помощью набора запросов в Django

У меня есть следующие данные: class myModel(models.Model): date = models.DateTimeField user_ID = models.CharField index_a = models.CharField cnt_a = models.BigIntegerField cnt_b = models.BigIntegerField Я хотел бы получить данные о результатах следующим образом: …

19.08.2021
Nginx websocket не работает с каналами django (url не найден)

Я хочу реализовать приложение для чата в реальном времени, используя каналы django и redis. Все работает в разработке, но в продакшене я не могу добиться правильной настройки websockets. У меня есть gunicorn, работающий как сервер для обработки http …

19.08.2021
Как передать два набора запросов в одной функции с помощью Django Rest Framework

Def getProducts(request): products = Product.objects.all() p = Product.objects.all().filter(category = 1) serializer = ProductSerializer((products,p), many=True) return Response(serializer.data)** Я хочу передать значение p и продуктов в объект сериализатора. Могу ли я сделать это здесь?

19.08.2021
ImportError: cannot import name 'Translatable' from 'translations.models'

Когда я написал вот это:python manage.py makemigrations я получаю эту ошибку:ImportError: cannot import name 'Translatable' from 'translations.models' Как я могу решить эту проблему? введите описание изображения здесь