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

17.02.2022
Я не могу перенести базу данных mysql

Я подключил две базы данных в своем проекте PostgreSQL и MySQL. В MySQL у меня есть все мои модели в папке models. Поэтому я хочу перенести их, чтобы я мог видеть таблицы в базе данных MySQL и поместить туда некоторые …

17.02.2022
Django: Как я могу удалить белое пространство между фоновым изображением и начальной страницей, также появляется номер страницы (Страница неопределенная из неопределенных)

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

17.02.2022
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: no such file or directory: unknown

Надеюсь, у вас все хорошо. Я хочу запустить мой seed.sh файл в docker, я использую операционную систему windows. Файл находится по этому пути encast/scripts/docker/backdoor/seed.sh. Я использую эту команду docker exec -it encast-api ../scripts/docker/backdoor/seed.sh и я получаю эту …

17.02.2022
На который ссылается слово файл в этом коде

Здесь у меня есть файл в request.data['file'] и self.request.data.get('file') является ли этот файл ссылкой на FileField в модели. Мне нужно загрузить файл_2 также как я могу реализовать код models.py: class FileUpload(models.Model): owner = models.CharField(max_length=250) file = models.FileField(upload_to='csv_uploads/%y/%m') created = models.DateTimeField(auto_now_add=True) …

17.02.2022
В цикле Django работает только первая кнопка

div появляется только при нажатии на первую кнопку. Это работает так, как я хотел, но только для первой кнопки в цикле. Когда я вручную ставлю display = "block", он появляется хотя и на второй кнопке цикла. Я хочу переключить …

17.02.2022
Django Admin Search field reverse lookup

У меня есть следующие модели: class Policy(models.Model): name = models.CharField(max_length=40) def __str__(self) -> str: return self.name class Meta: verbose_name_plural = 'Policies' class Statement(models.Model): name = models.CharField(max_length=40) policy = models.ForeignKey( to=Policy, on_delete=models.CASCADE, related_name='statements' ) action = models.CharField(max_length=64) resource = …

17.02.2022
Django: Используйте разные сериализаторы для разных (наследуемых) моделей в одной конечной точке

У меня есть такие модели (только для наглядности): class Customer(models.Model): created = models.DateTimeField(auto_now_add=True) class Person(Customer): first_name = models.CharField(max_lenght=40) last_name = models.CharField(max_length=40) # More data related to a person class Company(Customer): company_name = models.CharField(max_length=100) # More data related to a …

17.02.2022
Как связать модели и сформировать структуру json?

Я пытаюсь реализовать rest api, используя django rest framework. Хочу сформировать определенный JSON, имея возможность получить вложенный массив с набором объектов. serializers.py class CarListSerializer(serializers.ModelSerializer): # option = serializers.StringRelatedField(many=True) class Meta: model = Car fields = ('id', 'model', 'mark', 'option') …

17.02.2022
Как копировать queryset путем разбиения значения поля при вычислении Django ORM

Я использую django. Если в поле учителя есть два или более человека, то есть если включен специальный символ "/", я хочу скопировать строку, разделив ее на основе "/". [views.py] counts = Research.objects.values('teacher').annotate(**annotations).values('teacher', *annotations.keys()) Результатом текущего кода является: <QuerySet …

17.02.2022
Как я могу перенаправить пользователя на приборную панель вместо HTTP/что-то/какая-то страница, после того как пользователь успешно вошел в систему в Django? [закрыто]

Http://127.0.0.1:8000/cases. вместо перенаправления на домашние страницы, он напрямую отправляет нас на вкладку cases.

17.02.2022
Как сохранить текущий файл изображения при обновлении формы django

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

17.02.2022
Не удается импортировать модуль six.moves

Import json from six.moves.urllib_parse import urlencode from six.moves.urllib_request import urlopen from django.core.management.base import CommandError def call(method, data, post=False): """ Calls `method` from the DISQUS API with data either in POST or GET. Returns deserialized JSON response. """ url = "%s%s" …

17.02.2022
Spyne, Django изменяют WSDL url

Я использую django за обратным прокси-сервером nginx, и django видит url сервера, отличный от того, на котором он на самом деле размещен, например: Django: http://webserver.com Nginx: https://webserver.com Когда я пытаюсь добавить WSDL в SoapUI, он автоматически устанавливает по умолчанию …

17.02.2022
Ключ сессии пользователя django был изменен на ключ сессии другого пользователя иногда

Base.py AUTHENTICATION_BACKENDS = [ 'django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend', ] middleware.py class CountVisitorMiddleware(object): def __init__(self, get_response): self.get_response = get_response def __call__(self, request): response = self.get_response(request) ... return response В настоящее время существуют пользователи социального входа и обычные пользователи. Would …

17.02.2022
Как преодолеть метод Django urlize(), включающий ведущий текст+. в url, например, x.http://example.com.

Я получаю нежелательный результат от метода django urlize, когда есть ведущее число и точка (как может быть набрано в нумерованном списке без ожидаемого пробела) Этот вывод удивляет меня: In [4]: urlize("1.www.test.com") Out[4]: '<a href="http://1.www.test.com">1.www.test.com</a>' Кажется, что …

17.02.2022
Фреймворк Django: невозможно загрузить страницу 'services'

Я работаю над проектом Django. Я думаю, что существует некоторая проблема с использованием слова 'services' в проекте django. Пожалуйста, посмотрите, сможете ли вы найти необходимые исправления в проекте. Название проекта Hello. Существует одно дополнительное приложение 'home'. Когда я …

17.02.2022
Django - Получение информации о пользователе с помощью JWT-токена

МОЯ ФУНКЦИЯ ПОКАЗЫВАЕТ ТОКЕН API только когда я перехожу по ссылке (user-info)API/login. Я хочу показать токены API с информацией о пользователе. http://127.0.0.1:8000/api/login/ ссылка показывает API с информацией о пользователе # Import libraries from rest_framework.response import Response …

17.02.2022
Как легко отлаживать Redis и Django/Gunicorn при разработке с использованием Docker?

Я имею в виду не более сложные методы отладки, а то, как получить доступ к сообщениям об ошибках того же типа, которые обычно направляются на вкладки терминала? В основном я использую Docker в проекте Django, также использующем Redis. …

17.02.2022
DJANGO : Как вывести значение из класса в классе prefetch_related, который вызывает другой класс в качестве внешнего ключа?

Я очень новичок в Django и пробовал различные ответы на вопросы на этом форуме. Но я не смог отобразить ТИТУЛ продукта. Я хочу отобразить TITLE для моего продукта из DB. Из models.py : class Product(models.Model): title = models.CharField(max_length=255) slug …

17.02.2022
Обновление поля в методе сохранения другой модели с помощью F()

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

17.02.2022
Ошибка атрибута Объект 'int' не имеет атрибута 'items'

Ошибка атрибута Объект 'int' не имеет атрибута 'items' her my Modelserializer def validate(self, validated_data): gameevent = validated_data.get('gameevent') match_round =validated_data.get('match_round') if not match_round : raise serializers.ValidationError("Enter value more than 0 ") if match_round == 1: return match_round round …

17.02.2022
Как вернуть несколько и одну запись с помощью одного представления Django

Итак, я пытаюсь использовать одно представление для предоставления нескольких и одной записи. Возможно ли это? Так, в urls.py я определил путь как path('main/actor/<int:pk>', views.getMainActor) В моем файле views @api_view(['GET']) def getMainActor(request, pk=None): if pk is None: actor …

17.02.2022
Как управлять миграциями Django при фиксации изменений из локальной разработки в удаленную?

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

17.02.2022
Python Django загрузка данных из текстового документа

Я использую python и django для создания сайта, который должен иметь возможность загружать данные из текстового документа и отображать их. До сих пор я преобразовывал данные из формата txt в html и загружал их в div следующим образом : …

17.02.2022
Django-redis для кэширования времени работает правильно на моем ПК, как Memurai установлен, но после развертывания на heroku ошибка показывает 500 на определенной странице

Я создаю сайт электронной коммерции для клиента, применяя OTP верификацию fir регистрации для этого я использовал Django-redis для кэширования времени истечения OTP также установил Memurai после того как сделал debug=false он работает правильно, но после развертывания на Heroku ошибка показывает …

17.02.2022
Как отобразить данные в Django, передав их внешнему js

Я использовал id для получения всех данных из внешнего js, но вопрос в том, что я хочу отобразить данные из базы данных, но используя шаблон на внешнем js, я просто вызываю 'id' из внешнего js в мой HTML, кто-нибудь …

17.02.2022
Проверка правильности JSON в администрировании Django

Можете ли вы помочь мне выяснить, какие валидные данные мне нужно ввести в админку Django для схемы, определенной следующим образом?: REQUIREMENTS_SCHEMA = { "type": "array", "items": { "type": "object", "properties": { "chain": {"type": "string", "enum": BLOCKCHAINS_ENUM}, "asset_type": {"type": "string", …

17.02.2022
Django AssertionError Не найден api прокси для сервиса "memcache"

Я запускаю приложение Django на GAE и хочу использовать memcache в моем views.py для хранения некоторых данных для кэширования. Я не настроил ничего для кэширования в моем settings.py и сразу использую from google.appengine.api import memcache внутри views.py и извлекаю/вставляю …

17.02.2022
Как добиться динамического фильтра в django

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

17.02.2022
Что мне нужно знать для разработки чат-бота AI на языке python?

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

17.02.2022
ModuleNotFoundError: Нет модуля с именем 'whitenoise.django'

Я получаю эту ошибку (нет модуля с именем 'whitenoise.django'), хотя я выполнил pip install whitenoise в папке моего проекта. Когда я делаю это, он показывает, что требование уже выполнено. Код, в котором появляется ошибка, находится в моем файле …

17.02.2022
Лучший способ создания пользовательского представления и вывода сериализатора, группирующего результаты на основе фильтра по предваряющему ключу

Я делаю некоторую работу вокруг фреймворка Django rest, чтобы получить пользовательский вывод, который соответствует графикам, которые я использую. Но я пытаюсь понять, как я могу сгруппировать сериализатор по категориям, которые являются ключевым полем. Я не знаю, было бы …

17.02.2022
Как дублировать модели Django с помощью отношений OneToOneField

Начните со следующих моделей, используя django==3.2.12: from django.db import models class Root(models.Model): pass class Leaf(models.Model): root = models.OneToOneField(Root, related_name='leaf_data', on_delete=models.CASCADE) Запустите в командной оболочке следующее: >>> from myapp.models import Root, Leaf >>> root = Root() >>> root.save() …

17.02.2022
Python/Docker ImportError: Не удалось импортировать Django, но он установлен

Я пытаюсь запустить программу микросервисов через файл manager.py, который использует docker, но когда я запускаю программу с помощью docker-compose up, я получаю ImportError, который говорит мне, что Django не установлен, хотя он установлен. Я пытался использовать библиотеку venv для …

17.02.2022
Проблема все еще возвращает объект, а не название и как добавить в модели ссылки

Class Interest(models.Model): title = models.CharField(max_length=200) def _str_(self): return self.title Я пытался использовать str для возврата названия, но, к сожалению, он возвращает объект 1

17.02.2022
Применение Bulma css к выпадающему меню Django

Как применить css из bulma к моему полю Django, которое является выпадающим меню, используя виджет=forms.Select. Bulma CSS: с сайта bulma.io, их пример реализации: <div class="dropdown is-active"> <div class="dropdown-trigger"> <button class="button" aria-haspopup="true" aria-controls="dropdown-menu"> <span>Dropdown button</span> <span class="icon is-small"> <i class="fas fa-angle-down" …

17.02.2022
Django - Загрузка нескольких файлов с использованием путей к файлам, предоставленных в файле excel

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

17.02.2022
Неправильный формат имен таблиц - Django

У меня проблема с форматом имен таблиц в моем проекте Django. Вот пример модели, которая у меня есть: class WalletHistory(models.Model): wallet = models.ForeignKey(Wallet, on_delete=models.CASCADE, related_name='wallet_history') free_amount = AmountField(default=None, blank=True, null=True) locked_amount = AmountField(default=None, blank=True, null=True) flexible_amount = AmountField(default=None, …

17.02.2022
Сообщения Django отображаются неправильно, но только на одной странице

У меня есть общий CreateView, где пользователи могут отправить проблему о товаре. Когда проблема не была отправлена о товаре, показывается шаблон отправки, когда пользователь отправил проблему, показывается шаблон с историей сообщений для этой проблемы. class PhotoProblemView(LoginRequiredMixin, CreateView): form_class = …

17.02.2022
Установка React, Python и Neo4j в Docker

Я пытаюсь создать Docker-контейнер с React на фронтенде, Django на бэкенде и Neo4j в качестве базы данных. На данный момент все три компонента работают правильно, но я просто не могу заставить Django подключиться к базе данных Neo4j. Я прочитал, …